I writing a post on my pc, and it was like beep beep beep beep, it devoured my post it was a really good post, I had to write it again and I had to write it fast so it wasn't as good, it was kind of a bummer.
The reason I am making the recommendations for you are the other things you listed...