Most Helpful Guy
I'm going to go out on a limb here :- Did you make the stereotypical rookie mistake that most young guys make in their teens? (Usually in their first or first few relationships?)
Let's look at the evidence.
"I was always there for her not matter what it was that she needed."
"I still gave her what I got for her for Christmas and she didn't take it from me and told me I was better off returning it to the store. I had already preordered her vals gift"
Yeah, it looks like you did. You smothered her. You tried WAY too hard. And that is incredibly off putting to girls. I mean, you had broken up with her before Christmas, obviously. And yet, months in advance you had already pre-ordered a Valentines gift.
Do you not get how crazy that is? At your age, guys and girls date typically for a few weeks at a time. You made the presumption that you'd be together MONTHS down the line. You were a tiny shade away from, I dunno, proposing marriage during your first date. Know what I mean?
It's a shame you weren't on this site before the relationship, you might have been able to avoid that mistake. Lots of guys make it, but on a site like this, more experienced guys try to advise the younger guys on which pitfalls to avoid. And this one is a doozy we pretty much all make.