JDS,
I'll have to admit that I noticed your posts in various threads, and I did recognize them as being hard to read because of the spelling/grammar mistakes, but with a bit of effort, I've always been able to decipher the meaning.
For some reason, I had assumed you were foreign and were starting to learn English as a second language.

In other forums I frequent (some techie ones), I've seen posts that are obviously from a foreigner who is trying to communicate in a language with which he/she is only slightly familiar. Your posts just looked a bit like those to me.
Now that I know the story, which isn't too far from my assumption (it's almost like you have to re-learn English, no?), I will be able to give your posts the patience they deserve (yes, I'm admitting I've been impatient with them in the past, but I would never stoop to what was done to you). I feel bad for wondering to myself "why can't this person communicate better?" So THANK YOU for explaining the situation, and kudos to you for being strong enough to do so.
One suggestion, for when you get your signature privileges back: in some of those techie forums mentioned above, I've seen those foreign posters add a note to their signatures, something to the effect of "Pardon my English, I'm not very good at it yet." After what you've been through, perhaps you don't want to have to apologize like that, but maybe if your siggie had a brief blurb to help explain your situation, your readers could benefit from it. Again, just a suggestion...
Thanks for your membership here, and your knowledge, and the bravery you show with each post.