Keeping healthy through tough times?

A lot of crappy things are happening in my life righy now.
I was just told my grandma has cancer. I'm also trying to deal with mental disorders and health problems. On top of that, I was beginning to feel horrible about my weight but after I was told she had cancer I kind of broke down and I was crying a lot and I've never been unhappier with myself. I feel like I have gained so much weight and look horrible. I barely fit into my shorts and it's making me even more upset.

How can I manage to help myself? Im not motivated to really do much and I eat a lot because I'm in pain, emotionally and physically. I feel like everything is snowballing. I can't eat a lot of fruits or vegetables either because of a sugar malnourishment disorder which makes me really sick. I don't know how to help myself.
Keeping healthy through tough times?
Post Opinion