How to cope with the regret of letting him go?

I’m in a very strange place emotionally right now. I had an LDR with a guy 5 years ago for only about 5 months that I never actually met in person as he was on the other side of the world (I know right, get over it).
I was in my early 20’s and he in his mid to late.
I broke things off with him as I found him too overbearing, he was always texting, calling, saying I love you, talking about the future etc and it totally scared me.
But now I want that. I want someone romantic and in love with love, willing to put in the effort no matter how hard it gets.
I’m struggling emotionally with the fact that I could have let the best man in my life go because I was young and stupid.
I recently found out he is married and his wife is flying out to live with him in the next few days. She’s absolutely perfect for him too, they seem like the same person.
Im jealous I know. Im getting older now too so I’m starting to panic about still being single. To this day I’ve still not met a guy like him.
Has anyone else thought they let the best man go and then found their perfect match later in life?

How to cope with the regret of letting him go?
Post Opinion