Y'know people these days are too reliant on the length of time they're with someone. "Oh well we've been together for two years." But if the bad moments outweigh the good moments then what's the point?

Yeah it sucks having a breakup. That's just one of life's facts. You don't need to wallow in pity at this point. Give yourself a week or two to be sad. It's fine, we understand. But there comes a point where you just have to get up off the couch and start living your life as a single guy. You're single. A free guy. Do things that you've wanted to do.

Four years is a long time, but the sooner you get your shit together the better you'll feel. Step one would be to stop e-crying about it :/