Thank you very much for your suggestions!
I read up on Dysgraphia, and that does seem to describe some of my problems. I have a very hard time writing things out in longhand, and although I can express my self well writing on a computer, with decent editing, such that I have actually sold articles and been Editor-in-Chief of an academic magazine, writing on forums like Slashdot is where I run into "Language Nazis", and get flamed. I am seeing my doctor in a couple of weeks for a regular checkup, I will ask him about testing.
Given how wide Slashdot's readers are, I suspect the reason why people are picky is because there's the expectation that a lot of people reading will be not native speakers--and having been a regular of IRC chatrooms where we were chatting in English purely because it was the sole language everybody knew, it was hard to miss sometimes that while people fluent in a language certainly can 'fix' missing words...this required fluency.
This did result in a few incidents where everybody whose English was fully fluent were confused as to why the less-fluent individuals were confused. This was particularly noticeable in the chats connected to translation projects, since those had some of the widest spreads of fluency levels, and likely helped ensure that nobody complained about the time some things spent stuck in editing.
But, really, what this means is that Slashdot ought to have some way to ensure decent (traditional) editing happens--maybe a way to flag things in Firehose as being in need of editorial attention before it leaves Firehose? Setting it up so people can do editing for good karma would make it painless enough for Slashdot's management that there'd be little reason not to at least try it.
In reference to typing, I can type usually in the 60 wpm and in bursts up to a hundred...but I still have problems getting my ideas out, and a good keyboard helps...most new laptop keyboards suck galactic muffins. That is why I have and older IBM/Lenovo laptop. And on devices like phones, I do tend to use the STT options, I started that since I was diagnosed with Macular Degeneration, and I am slowly going blind...so I have go get used to doing things with limited sight. I also need to start learning to use a screen reader on the computer....
Thanks again for your suggestions!!!!
How well do modern STT options work? I was a selective mute because it took years to get it to where my speech could be understood--it was simply less frustrating to not even try to talk--so I'm very wary of attempting to get a computer to understand my speech.
When I'm trying to be careful as I type, I usually am stuck at 60 wpm but when I'm able to go back and edit I can and do go faster. Using shorthand is a valid trick there: as long as you use a unique string, you can use search-and-replace to turn it into good longhand and when I was transcribing bio and chem lectures I used it as a way to memorize the standard abbreviations.
As for keyboards, I've found that HP, ASUS, and Lenovo's laptop keyboards work well for me, enough so that I've actually worn out a couple laptop keyboards. I also keep a cheap USB old-style keyboard in my Bin O' Cables. (I am not going out to buy a new keyboard in the middle of the night, thank you.)
Incidentally: Choose a craft or musical instrument you enjoy that requires deft hands, the skills do transfer! This is a way to try to force your brain to expand the region associated with your hands, as well as increase manual dexterity, and the skills will transfer. (It won't help your handwriting, though; my handwriting is and remains dismal in English. I have reason to suspect that'd require having to relearn it entirely but have seen no sign that anybody's done the research here...yet.)
This might also help you when your eyesight gets worse, since being able to work by touch is amazingly useful when you're working in the dark or in conditions where you can't see (well). Personally, I think it's a useful skill for anybody to have; if nothing else, being able to change a lightbulb in the dark has its obvious applications.