There are retreats and programs for mental health, but they tend to be pretty expensive, and I don't know how many insurances would cover them. They are around if you look though.
Some that I found by googling "mental health retreats":
http://www.helpself.com/directory/retreats.htm
You can probably find other programs like these if you look around. I would like to go to one of these programs sometime. It sounds nice.
__________________
“We should always pray for help, but we should always listen for inspiration and impression to proceed in ways different from those we may have thought of.”
– John H. Groberg