My husband did not wait until Christmas Eve to get me a gift, but didn't get out of work until after all the stores closed, so I did not get the said gift (or any gift) from him on Christmas. So, I would never think in return that since today is his birthday, no gift for him? I am above such things!
The neighbors didn't come over and offer to give us there boys old toys. We didn't gladly accept and then set them under the tree, unwrapped as Christmas gifts...ok, we did.