Statistically, you've just avoided your first divorce.
Also, way too late for what?
A marriage or family isn't 'the end' of a story like some 'happy ever after' goal.People usually live into old age. You could meet and marry/have kids/step kids with several men in that time.
The journey you are on isn't about other people. It's about you. It's your bus and everyone else will get on and off at different points. They are, at best, good temporary company.
I read something the other day, 'we can never find happiness where we are if we always think its somewhere else'. Made me uncomfortable as I don't like where I am (location wise) atm. I'm always thinking i'll find that place where I am happy and things will fall into place. When really I should give things a chance where I'm at as its not a bad place and happiness isn't a perminant thing ever anyway. Its a temporary feeling we are forever chasing.
What really matters is saftey and peace.
Now you have these things. Or at least the chance for them. You can move forwards and find out what makes you happy. Enjoy the little things, as they say.
Don't spend all your term lamenting what you don't have (yet). Just try to enjoy the good things you do have.
Well, that was a lot of clichés xD