I understand that you are fighting for your life on both the
mental and
physical sides. While we can help, to an extent, with the
physical side of it, I know that physical issues, sometimes, may not be resolved until the mental ones are; therefore, I strongly urge you to find a doctor experienced in dealing with P.T.S.D., because even if you haven't been formally dx'd with it, that seems to be the prevalent issue.