From your op and comments it sounds like you’re doing great and he’s adjusting faster than usual for a cat. It’s good you’re giving him some space today too - he might have been rained on a lot when he lived outside and just want a safe space inside without playing too much
I understand the taking responsibility part, but I think you can spare a little blame for the companies who sold those products knowing full well how addictive and dangerous they are.
From your op and comments it sounds like you’re doing great and he’s adjusting faster than usual for a cat. It’s good you’re giving him some space today too - he might have been rained on a lot when he lived outside and just want a safe space inside without playing too much