How long does it take to get over your first love/first sexual partner?

I'm in my mid 20s, and he's older than me (15 years older than me to be exact). We were together for 2 and 1/2 years. He was both my best friend and my first love. We said we loved each other, he was my first sexual partner, and even the first guy I truly learned to kiss with (I did kiss a couple other guys in the past, but only a few times and not enough to ever get comfortable or confident with kissing before him). He left me, but we still have to be around each other. I'm trying to move on, but I'm nowhere near over it yet. It's been almost two months now, and he keeps getting upset and telling me, "It's like you're not even trying to move on." I said, "I am trying. I'm just not any good at it." How long does this normally take to move on? Am I normal? I mean, I still love him, and I used to picture him as the father of my future children and everything. This isn't so easy to get over. Is it okay to not be over him in a couple of months?

@flynbyu:
Last time he complained, I said to him, "Well it's not like there's an on/off switch. Sometimes I wish there was. But then, I don't really wish that, because if I could just turn my feelings off I don't think I'd be capable of having any kind of real feelings in my life in the first place."

@tomodachi58:
Well now he's mean to me sometimes, which sometimes makes me start crying. If I cry he either tells me I need to grow up and stop acting like a child or he just walks away without a word. But then when I did try talking to another guy for a little (which didn't work out) he accused me of just trying to make him jealous.

@tomodachi58:
I don't know the age of the woman he's with now, but I get tired of the fact that every time he insults me, it's "You're acting like a child," "Grow up," or "You need to be an adult." And it's usually over the most ridiculous things. Sometimes I think, does he realize every time he's around I have to pick up everything he touches, and yet he wants to tell me to act like an adult when I get emotional?

@tomodachi58:
I'm trying. It's just hard, because I remember him for how he was before. It reminds me of the quote, "I don't miss you. I miss the person I thought you were." I don't know how to love someone and feel like I might've found the one and then instantly just move on from that. It still leaves me with a broken heart. He seemed like the perfect guy when I was with him, and I never saw this side of him until afterwards.

He was your 1st of everything....including your 1st experience in learning how to deal with heartache

‘Time heals all wounds’

In the meantime....find new hobbies and interests to explore. This is the perfect time to reinvent yourself. Eventually you’ll meet someone else. Don’t look at the clock, but do make the most of your time!

Ignore his comments or you will never be free of him to start over. There is no time period.
He found you attractive & sexy... other guys will too. If I said it takes 10 mins to get over him would it help? Get yourself on a dating site & start swiping. Minutes later you will be curious about a new guy. But by morning a line will have formed & he will but a memory. Get back on the horse & lead it home

I am sorry for you. But this is like drug addiction. Every time you see him, you get another fix, you need to complete eliminate him from your life. You need to not think about him.

Put this relationship away, pack it up. You can do this if you know that you can return to it. But you need to get time away from it, to meet someone new and to have some fun. When you think about this relationship, you need to get some perspective.