Good Unlikable Protagonist!
I love unlikable/unreliable narrators, and this character does that very well! Not so rude as to make reading his narration a chore, but just unlikable enough to draw your attention. Narration style reminds me of Good Omens which I am all for. I hope it goes where I’m expecting it to.