Loosing [m]y virginity to my older friend at prom

Yes I know there was lot of things I should have done different, some of the story is a bit fuzzy because this was almost 3 years ago.

Edit 1: yes I know 1 year age gap isn’t older, but when I was in high school it was pretty significant to be younger/older.

For starters this happened about 3 years ago, I would have been in the end of grade 11(17 years old) at the time, and this grade 12 (18 years old) girl I was friends with asked me to go to the prom with her, I’ll reference her as Emma. we were just friends, I’d never really thought I had a chance with her, cause she was super hot, 5’8 like 130 lbs a nice round ass, and breasts that didn’t fit her body at all. I’d known her since I was 14 and to be honest I used to masturbate to her all the time.