Since you mentioned being Catholic, I would like to advise you to look up on YouTube and watch (if you haven't already) the channel Ascension Presents. It has numerous videos about homosexuality, LGBTQ+ etc. Both priests and laypeople have made videos from a Catholic perspective on that channel...