Wow, what a hunk Cosmo is, I bet he has all the ladies at the vets swooning and fainting!
I hope you get better soon Cosmo, and I'm sure you will as there are many things that can help you nowadays, and I'm sure your mum will do everything she can to help you get through your disease.