Today, I bought an emergency gift.
Just like we are advised to have emergency funds for the rainy day, emergency gifts for days you forget special dates are just as important.
I learnt it from a mentor who is notorious for not remembering any important dates, including his birthday.
I am thankful for emergency gifts. They have saved me from otherwise impossible situations.