Hey Dude
I too have recently been in a similar situation. Three years, looking at getting a place, holiday to Turkey on the horizon and then it was over!
Yeah I admit that I were quite unset for a few days, but now just over a week later I am moving on.
My family and work collegues have been awesome to be honest.
My point is, that it just takes a little time thats all. For some it is longer then other and in my case, I guess it was bearly longer then a shower lol
Chin up chap

If you wanna PM me then feel free to as I know what you are gonig through.