Wow! @surfyogi this is the longest comment I would see you make not just on my post but on steemit although I may be wrong. You poured out your heart into this and you made some very valid points.
Many ladies sadly nowadays only fantasize about marriage but are not ready to do the work that it entails. Many are not patient enough to build the relationship and watch it grow before such commitment. They simply want to go with the trend and also have that euphoria that comes with a wedding.
You having to wait two years before finding a willing partner is simply because girls that age are not as interested in sex as boys are. Good a thing you learnt from some of the mistakes you made earlier in life and you studied to know more now you are a wise man. A desperate woman is and will always be a turn off for men. They don't like being pressured into committing. They do it when feel it is right.
Like I said earlier, it is better to have a broken relationship than a failed marriage because a marriage not built on love and understanding is doomed to fail. If he doesn't picture you, let him go.