I hope your situation will improve and you'd heal from all these. I tried different coping mechanism in the past but what seems to be working was just, wandering on my own. But it's nice to know that you're facing the problem as personally I believe that is more steps to heal.
Thanks for you encouragement @macchiata 😊