Odd to me how most people's reactions to this sort of thing are "I hate English"
I find it so cool and fun and I love it so freaking much. Why stay consistent in the rules you follow when you can throw literally everyone for a loop and make language fun??