Physical......chronic pain & flare ups
Mental.....mood disorder; MDD(major depressive disorder); SD(sleep disorder); anxiety disorder; suicidal & homicidal ideation
You should get your blood checked for possible viramin deficiencies and possible intolerances.
I've been given a new diagnosis of BPD (borderline personality disorder) as of Aug 31st from my CSW (clinical social worker)
Sometimes it can be hard to push thru with your goals especially if other problems keep distracting you from achieving it. Maybe you need to talk to your social worker if s/he can help you out.
I'm sensing that this is no longer a matter of keeping up with your health goals, but more of how you can manage your life in general. I'm not saying that you stop working out to give time to sort out your problems. What I'm saying is that there will always be people who are more than willing to help out, but you need to help yourself first.
Sorry for the long reply. Hope I was able to help.