Wow, you have a lot to deal with! I applaud your efforts to keep working on you and your coping abilities. I have heard of some retreats that have a counseling component to them as well as promoting general health and wellness. I encourage you to do a web search using those key words to find something close to you and/or one that appeals to you. While retreats can be very helpful, with all of your issues, I encourage you to consider counseling too. You would benefit from ongoing support to deal with the issues and losses your mentioned and to work on building new coping skills. Good luck to you.