i think you have to be with all the wrong people to truly know that you are with the right person in the end. every person you are with gets you a step closer to the person you are ment to be with. you have to be ready for them when they are ready for you, and your dating history and life experiences are what make you ready. so i welcome all the wrong ones, they are my stepping stones as i am theirs.
"god blessed the broken road that led me straight to you. "