Most Helpful Girl
I'd say it depends.
Not just on how attached you were etc. like the others said. But it also depends on what you do about it.
Breakups are really really hard sometimes, but if you stay at home mulling over how sad you are, you'll never get over it.
It will take some time for you to heal, and that's alright. But there are things you can do to speed the recovery. Go out and try to have fun, trying new things always makes you feel good about yourself, get new hobbies, exercise... in short, rebuild your life.
If you are doing that, then you should feel better very soon. :)
Most Helpful Guy
Depends on the instensity of your feelings about last relationship - I was 2 years getting over last break up.