You know G, I think you are getting close. Looking back I am sure you know that none of these men were right for you. You settled with M and you know that.
Get back on the horse when you are ready. Get to a place emotionally where you are feeling positive and good about yourself.
Like attracts like......the universe has a funny way of putting the right people in your life at the right times!