Gift giving is an act to express thankfulness and love for someone. Giving and receiving is the purest of reasons to give gifts. The receiver truly feels the gratitude and warmth when gifts are showered on them.