When the proverbial depressive cricket bat smacks you in the face - I go for a walk. I've always found dog walkers to be a fairly friendly bunch - as long as the local scrotes aren't trying to do you over for a few quid, or burn the corner shop down..
Seriously - I find getting out of my home, and somewhere else does help. Or just jump on PC and sit in chat

- just knowing there are other people with problems like me, but seeing them interacting helps.