@vix000 thank you for the advice!! i did all of this already, and the weather's cooling down now so i think he's back to his regular self. thanks again!!
if you're struggling with what to read next: comment the book titles and i will let my cat pick one of them for you π (attached to this tweet: a picture of the book-picker so you know who's responsible in case you're looking to blame someone)