Gift Giving

Gift giving is spontaneous but oddly expected especially when there is an occasion. It is an expression of happiness coming from the person giving. Gifts are also meant as a form of kindness and forgiveness.