Takes time to heal. Emotional damage takes it's toll. Keep working through it and the diet/excercise will come back in due time.
Right now focus on the healing, then build back the strength.
You'll get there.
Keep in mind stress (like this) also does increase water retention and contracts the muscles some. When you've found your way through the feelings you will bounce back.
J