sounds to me like it was going on for more than 4 months mate.
sounds like a right shit situation to be in dude, a mate from work has recently gone through the same situation, and he still not fully over it,
we were talking the other night about it over a few beers and he said that there is absolutely nothing any one can say that makes any of it better, he just went out a lot and tries to think about her as little as possible,
also he said it's this sort of time you find out who your real friends are.
chin up dude,