I am sorry it didn't work out like you hoped. You are still very young and you have no kids so you are way ahead of the game of most of the people here.
I caution you to make sure you continue to work on yourself so you do not attract another women who will try to control and manipulate you.
I think you are going to see down the road that this was a blessing in disguise.