Thanks to everyone who's given advice and compassion and opened their PMs to me and anyone else in times of need, and for the kind words

I do really appreciate everyone's care and concern, and as for the ideas mentioned I will attempt some and hopefully they help. Recently restarted knitting as a stress relief and will try some other things too these holidays. Doing a little better now than I was, thinking about seeking professional help as well.
I don't know if it is my right to say this but can we perhaps close this discussion? I really do appreciate everyone's kindness and support, but taking stabs at each other's ways of dealing with difficulty isn't what I wanted and I fear it's just damaging people..
Callum. Initially I didn't take what you said very well, but I have since developed an understanding of your approach. For me personally, things like 'taking it on the chin' just don't work. For smaller problems it can, for short lived emotions, it can.. In my current situation, it didn't and I hope that's okay. It's great that you are very resilient. I guess I just kind of lashed out because it was presented in a bit of an insensitive and dysphemistic way. I think it might be appreciated if you could present ideas a little less harshly. Saying things like "get off the forums" doesn't really lend itself to the fragility of the topic and such a direct approach is often more damaging than helpful. This being said though, I thank you for your opinion, and I can appreciate that this works for you and others, but I hope you will also appreciate that for me, it doesn't always work. Sorry about the whole "jumping on the how cruel bandwagon" thing, that was probably unnecessary on my part. I guess it does create a sense of exaggerating the significance of smaller problems, but I think your presentation initially came across as more belittling than perhaps intended. In any case, I'm sorry for overreacting to your response, I hope we're okay and I hope we can leave this issue here.
mq123, I understand what you mean and I hope you feel comfortable asking people on the forums and anyone else who can help you for advice when you need it! I can tell you my PM is always open to you and I hope you're doing okay

Swagadaktal, I do agree with absolutely everything you've said in relation to this topic, and I thank you for your compassionate approach. But I hope we can maybe move on?
If anyone wants to continue a discussion please use PM, I'm more than happy for you to PM me with anything you want to say, but if we can all perhaps settle things here that would be good because I fear it may be negatively impacting other people

Thanks again everyone.