Examining social support, spirituality, gratitude, and their associations with happiness through self-acceptance