Great sense of humor and I'm so glad the MC isn't one of those annoying ones that make bad decisions all the time.
In fact he gets instantly called out whenever he does anything even vaguely dumb :D love the character writing