I love original names like that - and what a beautiful kitty you have. I just want to share something with you - just in case. My cat Beyli was throwing up for awhile before he was finally diagnosed (a lot of wasted time when he could have been treated and comfortable). It was sometimes white foam, sometimes food. Two vets said it was food allergies but it turned out it was the beginning of kidney failure. We had done blood tests so I don't understand how they didn't catch this. He was put on Fortekor (blood pressure meds which kept him out of crisis) and Famotidine (to keep the acid build up down and so the vomiting decreased to very rare occurrences). I only fed him canned food since the dry contributes to kidney failure, obesity, diabetes and can also cause indigestion since cats only have pointy teeth (no molars to grind the dry food properly). Beyli was with me for 5 more years that I treasure today. I wish he had been diagnosed 3 years earlier so that I could have helped him then. Of course your sweet Sleepyface may have a completely other issue but I think we learn from each others experiences so felt it important to share this with you. Take care.