<human>: Condense the text into a few key points

Okay, so my gf and I met through my best friend. He can be an ass sometimes, it's a love hate relationship between he and I. Anyway, my gf was over my best friend's girlfriend's last night, and he sent me a snapchat of her with the quote "I want to wait". I texted him and asked what the quote was about, to which he responded sex. 

I am completely fine with that, as I am saving myself for marriage. I still thought that I should talk to my girlfriend about her boundaries and all. 

So I texted her asking her what her feelings were about the snap. She tells me that she loves me but wanted to wait until it slipped naturally. My gf and I at this point have never said that we loved the other. 

Obviously, I am confused, shocked, happy, and a little upset at this point. She told me that she and my friends were talking about when she would drop the L word. So I accidentally asked my girlfriend if she loved me or not without knowing it because my best friend tricked me. 

I told her that I care deeply for her, but I wanted to wait to tell her the L word for the first time in person. I then explained to her how my best friend lied to/tricked me. There was a lot of awkward tension between she and I for the rest of the night over text, and it ended with me suggesting that we pretend the whole scenario never happened. Also, I do love her.
<bot>: My best friend tricked me into asking my girlfriend if she loved me. Did I respond correctly, what should I do when I see her again for the first time in over a week at college next weekend?