Gratitude: the road to Self Love