Gifts make us happy. Even though we practice giving gifts on different occasions, we can give a present to people we love anytime we want. We don’t need a reason or event to show our love and care to people special to us. So sometimes a surprise gift can make someone’s day without any special occasion, but if you must have an occasion to give a present, please read the Gift Giving Occasions below.