What were you thinking God? Sending us Jesus who says things lie forgive 70 times 7 times? And what about all the ways Jesus seems silent when we need him most?
The promise though is not that we get what we want, but that we get what we need.
Finally, what we need is the gift the angels announce to the lowly shepherds: A gift of great joy to all people. And those angel messengers continue coming into our lives. They may not have wings and halos, but they do come offering comfort and gifts of love that say, “I know you and care about you.” (Which probably does not include gift cards.)
The greatest gift of all Jesus: coming to bring comfort and peace.
Maybe God did have it right all along.