Are there any English spelling rules that are always true?

Nope. For every English spelling rule, there are exceptions. Throughout history, English has changed a lot. Also, as English speakers have adopted or adapted a large number of words from other languages, they’ve incorporated some spelling and pronunciation rules of those languages as well. This leads to a lot of variety in English, which is a beautiful thing even if it’s a bit tricky.

QuillBot’s free Grammar Checker can quickly check your spelling and fix any errors.