I'm using Samsung's default keyboard and, like so many others, am having issues with autocorrect/autosuggest. It's changing correctly spelled words to other words for no apparent reason (and not when I use ! or ? as others have posted about).
For example, "shows" becomes "shoes" and "Christmas"...