Thanks for your informative post.
One thing you might consider when writing a long post is to do that with something like Notepad, Word, etc. When you have finished your writing, formatting, and spell check, copy and paste it into your post. I have experienced the same frustration as you, and that is how I solved the problem. Perhaps it can work for you as well.