OP, you sound like a lovely person, but you come across as being incredibly naive.
I used to be like you. I would put all the work into my relationships, thinking that was all that was needed, for me to love these selfish, spoilt, childish arseholes enough, while they busied themselves with their friends and their hobbies, occasionally checking in with me for a background shag. Lucky me, eh.
If you really want kids, then look for a decent bloke to do that with. This guy is REALLY not the one for you. Please wake up now before it’s too late.
There was no one to tell me I was good enough. I wish I’d found mumsnet sooner.
I’m very likely too old to have kids now, after my string of losers. If I ever go near a man again it will be too soon.
Listen to us, love. You are young enough to find someone better. You seem like a good, kind person. Don’t waste anymore time on this one, because the years slip away in the blink of an eye.