The only breakup I have experienced was a disaster, to put it softly, as it not only ended my relationship but resulted in the loss of a couple of my best friends too. I think it took close to a year to get mostly over it, but I can still feel the figurative scars it left behind. (Note: this happened over three years ago.)
What I did at the time was escaping my real life and started to become active on PC, worked pretty well I'd say.