Only a doctor can answer that.
From what you're saying, you need to take better care of your body. I know depression makes it hard to change bad habits, but you only get one body that's supposed to last you a lifetime. Improving your physical health always brings at least some improvement in your mental health too.
_________________
"Facts do not cease to exist because they are ignored." Aldous Huxley