Oh dear...and he won't eat any of the low protein soft food? Or the dry?

Maybe the vet can give you samples of something different to try.

Poor Cosmo - he loves you, he knows who to meow at and who his meowmie is!

HUGS and prayers to both of you!