Yep, everything you're feeling and going through is pretty much par for the course. It [censored].
Definitely do P90x or Insanity. You won't feel like doing it but you have to push yourself.
I like to workout at the gym, always have. When the bomb dropped, I had to literally force myself to go. Once I even had to cut my workout short because I was afraid I was going to start crying in front of 50 meatheads, no bueno.