Ok here is my situation.
I have liked a girl for a very long time. Since high school. We have been friends for a very long time and was hoping for something more. There were several problems that were occurring at the time though. 1. She was dating someone else. 2. So was I. 3. I am the worse when it comes to asking a girl out. Yeah, yeah, make fun of me if you must.
Anyway, her boyfriend, who was a real tool, cheats on her and dumps her. I wanted to make a move but due to reason 2 I couldn't. After we graduated, I wasn't dating anymore, and she wasn't either. Wanted to ask her out but she left far away for a job and I left for college. Later I lost my tuition to the economy (other story) and left back home to finish GE. I wanted to try with her, but she left soon for another college herself. It was a pretty long distance. We have kept in contact pretty well on facebook and I felt that I was ready to ask her out. I told her that I liked her for a long time and asked her. Turns out I was too late and she was dating another guy for almost a year. Story of my life. Pretty Embarrassing.
She still talked to me which was good. At least she is still my friend right? I could live with that. Until recent events. Not even a week later, she tells me that he broke up with her. I don't know if that is a sign from God or not. But here is my problem. As stated before, I suck when it comes to asking girls out. Even worse when it comes to even dating. I want to know how long should I wait before I ask her out?