My boyfriend and I had been friends for three years before we even thought about becoming romantically involved. He and I were both dating other people when we first met, so even though I had a HUGE crush on him, nothing was going to happen at the time. He wound up breaking up with his girlfriend, and I wound up dating somebody else entirely (who happened to be one of his friends), but we continued to talk and I acted as what we call his "Facebook therapist"--I gave him advice on pretty much everything.
Fast forward about eight months--the person I was dating left me flat, and I was devastated. I wound up talking to him on Facebook the night after, and he asked me if I wanted to meet up with him at his usual hangout spot (7-11) so he could cheer me up. My usual reaction after being dumped is to shy away from any interaction with someone who may or may not be interested so as to avoid further disappointment, so I tried to say no gently by telling him that I didn't have the car available. He messages me back and says: "Be there in 10." We spent the entire night in his car laughing and talking, and by the time he dropped me off at home at 5 AM, I forgot to be sad.
We hung out over the next few days, and we were both somewhat unsure of what was going on. I knew what I was feeling, but I felt like I shouldn't be feeling it just yet because it was "too soon." When I got home from our hangout at the end of those few days, I flipped on my iTunes and the first song to play was Jason Mraz's "I'm Yours." That song was what made me realize that time means nothing when it comes to love--there's no such thing as "too soon" or "too late." When you know, you know, and I knew instantly that he was who I wanted to be with. The next day, I opened my heart to him and admitted my feelings. We became an official couple not long after that, and we've been together ever since.