So far you have dedicated you life to helping other people. It might be time to take care of yourself as well. I like the suggestions of community mental health centers (are there any available in your area?). Therapy could be your "healing yourself" which everyone deserves, especially you.
Good luck,
asl123