Hi @StephenPhilipps, welcome to the forums!!
That sounds really difficult, and I'm so sorry you're having to deal with that..
Firstly, I just want to let you know that this website is a really safe place. I haven't seen any bulling here, and the (very, very) occasional offensive post gets deleted pretty quickly.
Basically, you won't get bullied here.
What sort of stuff do you do to cope with the stress, is there anything that helps in particular?