I'd certainly suggest that if you are struggling with demons, you probably should not put yourself in a difficult and unfamiliar situation.
If you have the money and time I'd suggest a week or two in a beach b&b on a beach in the Bahamas, or similar.....
An appropriate amount of adult beverages, in a relaxed social situation
You can talk or not as you will.
It will not solve your problems, but it may let you build up strength to take on those demons...