I turned off auto correct off a LOOOONG time ago.
On my computer, I just use backspace or go back and correct things after.
On my phone, I use Minuum keyboard (which seems to, unfortunately, have been abandoned), which has decent predictive typing built in.