Saying ‘Happy Birthday’ does not guarantee that you will be given cake. Especially when no birthday’s coming up any time soon. Sorry for any confusion previous birthday celebrations with copious amounts of cake may have caused.
Cake can happen on non-birthdays too. Thankfully you have not learned that yet.
P.S. Please stop saying ‘Garbage Truck’ 200+ times a day, you are driving your Daddy and me insane. Garbage day is in 2 more sleeps. Wait for it.