Timing is everything...or is it? Have you ever been with someone who wasn't ready to commit to you, only to watch from the ...