i can totally relate~! after 25 yrs, i am finally becoming a person i can respect again. i still have many 'impairments', and times of happiness are brief and rare, but at least i have the self-respect that comes from working continually to be a better person, more compassionate, less competitive, and finding meaning to my life.
i hope you, and everyone, find(s) what is needed to feel at peace with the changes that steal, like a thief in the night, into our lives and alter them forever.