The following links should assist you in better understanding the Catholic Church’s teaching on homosexuality. The first set of links explains what/why the Church teaches and the second set of links explains how Catholics are called to support and respect those with same-sex attractions. If you have any further questions or concerns that are not answered by these links, please contact Catholic Answers directly.
DISCLAIMER: Catholic Answers has turned over the archive to Catholic-Questions.org and no longer owns, manages, or moderates the forums. For additional apologetics resources please visit www.catholic.com.