The right now is what you make. Truth is a happy relationships are MADE not found. The way this works is you don't stumble on Mrs perfect. You find someone who is good and then you build a long and strong relationship.

Don't knock yourself. The past is past. Make your current life and love the best you ever had.