Effects Of Social Support And Heterosexism On The Psychological Well-Being Of Diverse Adults