I had the same ideals as you did until I met my wife, and then it was like "OK, it's time now."
You never know when it's going to happen, sometimes you think it's going to be with the person you're with, sometimes it's with someone that you meet at a nightclub 2 weeks after breaking up with your Ex.
Funny how life is.