Welcome .... i find unloading on here kinda helps .... but have similar feelings to you in terms of social.... hope you find your way.
We're safe ... non-judging