Why ask but not deliver?

Long story short. He knew my bday was coming up asked what I wanted I told him. But no gift was given at all. Why ask me about a gift but not deliver? And only say happy bday

Why ask but not deliver?
Post Opinion