Elaboration -
So with the first situation/girl,(we'll call her "Princess") I met her in early 2012 through mutual friends. She's the best fit for me on all levels (career, personality, physically, etc) and I wanted and tried to lock her down officially for a year. We dated casually, spent most of our free time with each other (we lived in different states so I'd just disappear for days at a time to her place or vice versa) talked on the phone everyday(even falling asleep), and of course engaged in some extracurricular activities, but for whatever reason she kept saying "I don't want a relationship in 2012." Of course I second guessed myself, but I knew she was pleased in all areas, but something else and it was literally her. She wouldn't talk about her past or her men issues, until I found out she smashed the homie. After that we put everything out there and I found out about her Ex and how that damaged her and so she just ended up going into her "garden tool" phase right as I got her (just my luck). Anyways after everything we actually got closer and I pulled the ultimate Man Code Violation, and tried to save her again. We were good until her EX randomly showed up at her house and then she went back to him because her brain was still messed up and confused. This was the last straw, I love this girl to death and we're actually still close to this day (without the sex) because we just get each other, but it's a prime example of right girl wrong timing because of her brain not being right.
So the second situation/girl (we'll call her "Loca") was 2 girls after the one described above, she is a coworker of mine that I had met while dealing with situation one. She's the type of girl I always wanted (loyal, beautiful, always DTF, plays video games, etc). I have a strict "no-coworker" rule, but this was broken because Loca finally convinced me to go out for drinks with her. While I was done with situation one, I replaced Princess with another girl (We'll call her "Diva"). So Diva disappeared out of nowhere so I figured whatever I'll just mess around with Loca and chill, but then I actually ended up getting to know the real Loca and not just her crazy/attitude side. I ended up falling pretty quick for her and her for me, but then Diva came back and I was messed up in the head. I didn't know what direction to go in. I ended up feeling like I owed it to myself to see where things could go with Diva so I broke it off with Loca. Loca was fighting hard to keep me, even asked me to be her boyfriend and wanted to take care of me, but I turned it down. I was going against my heart and it wasn't until the summer that I realized I messed up. Loca was the one I should've been with from jump and now she's in a place where she wants to be with me, but is in a situation that she doesn't know how to leave just like I was with Diva. This is where my head was messed up and the right girl (or the one I always wanted) came along, but I messed it up.
My true belief though is that if it's meant to be, it'll happen. So I recommend not tripping about what's in the past, but be sure if the opportunity comes again to seize the moment.