maybe you should ask him
your boyfriend.............never ask your boyfriend to a date seriously
Tell her how you feel and ask who she likes. Or ask if she still likes you in her heart.
You should not have to ask this question.....you should know the answer.
When your talking with him tell him about the formal and tell him you would love it if he would take you.
Do it when your ready because you don't want to rush into it or sent it in a love letter.
You could ask him questions such as: Does he love you? What does he think about you? What does he dream about?
ASK
Tell her. Give her the reasons. If you can't then maybe you should look at why he is your BF or why you think he is.
He believes that you should not require constant reassurance about his love, and since he has already said that he loves you, you should accept that answer rather than continuing to ask the same question.
If your friend kissed your boyfriend then you should connfront her. Ask her why she would do that when she knows he's your boyfriend. Then you should ask your boyfriend if he made the first move not her.
ask him