If you have chemistry, you only need one other thing - timing, but timing's a bitch.
- Robin Scherbatsky (HIMYM)
If 2 person who are perfect for each other, but are at different stages of their lives, then maybe they were never meant to be.
If 2 person who could have been so perfect for each other, but missed each other because one made a change in his/her path that leads him/her away from the path to finding the other, then maybe they were never meant to be.
So many possible worlds, but we only live in one of them...