Site uses cookies to provide basic functionality.

OK
Ruby: Oh, you know... you wait and wait for years for him until you finally give up and move on with your life. You eventually decide to marry Greg and weeks later, Alex splits up with Sally. You know, you two have the worst timing ever. When will you ever learn to catch up with each other?