Tough one for me. It took me a long time to convince myself of the single letter word.
I made a couple of attempts and got nowhere. Just came back, tried again, and started by guessing the double letters in the 5th word and 3rd word in the second sentence. It went quickly after that.