You and me sure receive gifts before in a lifetime. What is a gift? It is something that is given for free and to express someone's gratitude for you...there is nothing to be exchanged. It is given intentionally for some reasons.
For us humans, normally we give gifts on special occasions or for special someones. When we talk about occasions, gifts are given on birthdays, graduation, weddings, anniversaries and many more. But there are times that we give gifts for no special reason, we just like to give.
I always remember times when I was dating, I like to buy them some little gifts to show my appreciate for their care. There is nothing to expect from this. It was just a pity that non of the r/s turns out well.
Every mooncake festival, Xmas, chinese new years, I gift my parents too. No reason, I simply want to give them something. All people have the tendency to do that, right?
When we are born, we are showered with some form of natural gift from Heaven. This are all gifts. There is a skill that we personally possess. You know what skill that is in you! Remember to use your gift wisely, use it to succeed and not to ruin your life.