Oh, it sucks. I remember taking acid when dumped by a to-be girlfriend, I feel for you man.
Take a break, as others suggested, but with people. Maybe try changing your environment? I'm not a programmer, but close (well, a copywriter/marketer with humanities background) and noticed that you devs are different when it comes to emotions that other people. Maybe change your environment for a bit?
Working out is a good idea, though I'm not sure about the gym - it's quite solitary anyway! What helped me once was kendo. Roaring for two hours straight, being (gently) commanded by the sensei, lots of sweat and muscle pain made me think differently.
All in all - you can do it! Come back here in a few months and tell us how it turned out!
Take a break, as others suggested, but with people. Maybe try changing your environment? I'm not a programmer, but close (well, a copywriter/marketer with humanities background) and noticed that you devs are different when it comes to emotions that other people. Maybe change your environment for a bit?
Working out is a good idea, though I'm not sure about the gym - it's quite solitary anyway! What helped me once was kendo. Roaring for two hours straight, being (gently) commanded by the sensei, lots of sweat and muscle pain made me think differently.
All in all - you can do it! Come back here in a few months and tell us how it turned out!