Meaning: We made a solemn vow to maintain our friendship and support each other throughout our lives.
Choice of Words: A "promise" is a declaration of intent or assurance that something will or will not happen. "Forever" signifies an indefinite or endless period of time.