Hermitgirl, it sounds like you have a lot of fears. I've been there - "on the verge of despair" every day for years. Meditation has helped me tremendously.
Then lets add MEDITATION to the list ! For me, informally, daily (when I make it daily) hiking has been my meditation. Maybe you could elaborate about what youve found helpful?