It depends on how much you cared about him... Sometimes it can take months.
You may be thirty, but to be in love with someone who is in a relationship is hardly 'level headed'. Forget her and find another. If you can take her away then the next guy can take her from you.
She makes a conserted effort to be everywhere he is. Dont forget about him, if he doesnt give her the impression he is interested she wouldn't be so persistant. I know that people are sometimes ruthless, but normally it does take two to tango.
fight the other kid and take the girl
Let's see, if my boyfriend went to the movies with another girl, I'd slap him and never talk to him again. -- You could do that, or you could take it slower. First you talk to your boyfriend. If he tries to apologize, tell him it's about what he does, not what he says. Talk over why he did that. Maybe they went as friends, who knows. Then talk to the other girl, only if you're friends though. Be calm and collected about it. -- Of course, if he refuse to talk, then forget it. He's not worth it.
Not very long!
Not long at all.
Concentrate on a star or celebrity your a fan of and get updated to him or her. It wont take long before you forget.
The 2nd Date
It depends on how well they know you.
Defintitly you could be pregnat, if you could you should have taken the moring after pill. and why are you taking the pill anyway if you forget to take it?
It's been a year. Does his new girl deserve an ex trying to take her boyfriend away? Get over him and find another partner, or even a hobby.
Depending on how much you liked him it can take months. The best way to get over him is find somebody else. Once you start a new relationship you will easily forget him.