I'm 25. I've been seeing the same girl for the past 2 years. She's actually the coolest girl I've dated. Totally my type. Traditional, attractive, feminine, good values from a good family, all the traits you'd want in a partner really.

Anyway... So basically I feel like I scored pretty high. She seems kinda out my league if i'm being honest. Everyone loves her as well. Here's where the conflict comes in... she wants to get more serious and eventually marry, have kids, etc. I am unsure about kids/marriage anytime soon. I believe I do want to get married to have children someday, but that day isn't for another 8-9-10 years or so.

So my brain is telling me just to end it.... but then my feels are telling me otherwise. Back of my head: what if you don't find a girl as good as her again? All the good girls are taken? Etc

But then my brain is telling me, this is the time to still be investing in yourself, and I still have many years in front of me and i'll be fine/better off finding a woman later in life

I just dont know. I am very feeling conflicted because this girl is great, but I feel the timing is all wrong