I love her

MJ
Guys
So my girlfriend I have right now her names  EG (her initials, but she likes being called that instead of her real name)
We met a year and a half ago. It was the first day of my new school and I was kinda nervous cause I'm really shy at first but anyways
So I'm walking in, and right before I reach the door, I see this girl - short spikes black hair, a black hat, this bring me the horizon shirt, light brown jeans, and a chain (wallet chain) and she was looking at me as she walked into a nearby room
And I like lost my shit lol
But actually like it was like my heart stopped. It knocked the wind out of me really. Like my breath caught and I couldn't move for a sec there. I had been walking and all of a sudden I see her and everything stops and I don't know what that was or why it happened, but it was insane. 
So in the past, I've dated a lot of people, and she's dated a lot of people, and when we met, the end of the first week of school we hooked up and it was such an incredible day. Anyways back to my main point, so everyone we've ever dated we've cheated on - even before we met each other. Like I used to just hook up with people while dating someone. Obviously that's not good. But within the past year and a half, we both dated a bunch of people and every time we would cheat on them with each other, which again, obviously isn't good. And there were a lot of fights between us, and there was this pull to her that I couldn't give up yknow and also didn't understand cause I've never felt that before in my life. And when summer came I had to cut her off cause I was really hurt by something she had done and My teachers advised me to give myself time and not interact with her cause I kept hurting myself in the process. And towards he end of the summer, we reconnected and we both apologized and everything was okay. But man I love her so much. And every time I'd see her I'd feel myself light up. It was so great. And we became really really good friends during this time too, and all our class mates knew we liked each other and everything. So one day, in September, she offered to drive me home and we were sitting in my driveway and I leaned over to kiss her cause I always kissed her before I left, and she goes 
"Molly?"
And I'm like yeah?
And she goes "will you go out with me?"
... and you know that expression that people say about feeling butterflies? Well I had no idea what that meant/ what it felt like until that moment, like my whole chest like exploded and I just remember feeling so so happy and omg it was just an incredible feeling cause I had been waiting so so long for that. I've never been in a relationship for more than 5 months, but EG and I, we're going on 6 tomorrow and I'm really proud of both of us considering our pasts with all he cheating, and she's never been happier in a relationship, according to her, and our friends, and teachers and her parents. They're all really amazed actually that it's worked out so well. And that saying about your significant other being your best friend, I never understood it until now, and I was telling her that and she agreed, like she IS my best friend.. 
Also I feel like I don't have to worry about us breaking up, like usually it crosses my mind when I've been in last relationships, but in this relationship now, I can see us lasting for a long long long time. It's just a feeling. And it's so great. And I've never been happier. 
Sorry lol story over, jus wanted to share  ♡