"Let me just start by saying that I know there's certain things about this situation I probably could have handled differently. I also want to make it clear that I love my girlfriend — I know we're young (we are both 17 and seniors in high school), but I really think we're endgame!
It all started when my GF and I got into a big fight because I didn't take her dad to the hospital. Honestly, her dad has always been kind of a jerk to me (he even framed me for murder once), but I still try my best to be civil to him, especially because he's apparently sick. When I ran into him at the gym and saw him almost crush himself with these really heavy weights, I suggested he take it easy. He told me to just mind my own business, so I left him alone. But my GF was REALLY pissed at me for not bringing her dad to the hospital right away, and we got into a huge argument over it.
I needed to blow off some steam, so I decided to go practice music with my best friend — let's call her 'Betsy' (17F). Betsy was also pretty upset because she'd just had a big fight with her boyfriend, who also happens to be my other best friend. I know it sounds bad, but me and Betsy ended up kissing. Neither of us told our partners about it because we didn't want to start any drama, but I couldn't stop thinking about Betsy — I even wrote a song for her. Ultimately, Betsy chose to stay with her BF and I felt bad about everything, so I went back to my GF and tried to forget all of this ever happened.
Here's where things got complicated: My GF found the song I wrote Betsy and assumed it was for her instead. I didn't have the heart to tell her it was actually about Betsy. But then when we were slow-dancing at prom, my GF started talking about putting off going to Harvard so she could stay with me. I knew I couldn't let her do that, so I decided to be honest and tell her the truth about the kiss and the song.
My GF got really upset and stormed off the dance floor. She says I 'ruined' her prom, but I think I did the right thing by telling her the truth. Honestly, I think it was pretty selfless of me! I mean, I didn't have to tell her. So, AITA?"