Come on Mr. Meow, you were doing so well, don't give up now!

Could he be experiencing side effects from the depo?