Everyone's giving you great advice -- kml in particular! I'm out of my league here so I won't offer much...I guess the only thing I'd say is getting h professional help will be a far quicker path than trying to do assessments, etc, yourself.
Isn't h a therapist or a doctor of some kind?
Sage
Relax. Appreciate. Be calm. Laugh. Enjoy. Be secure. Be loving. Be loved. Don't personalize. Don't ASSume. Accept. Be grateful.