Helen, you are upsetting no one on this forum, don't upset yourself over it.
We all love having you here, I wouldn't let someone drive me away from something I really enjoyed. Why should you give up talking to everyone?
You know everyone is here for you Helen.
If this is the only forum you feel you can be a member of then so be it, it's the best place for you to be anyway.
Cheer up Helen, don't get yourself down, it's not worth it

Andrea
xx