"Accepted psychological understandings" do not render sinful activity as sinless.  I've no doubt that accepted physics understandings would say that the bread and wine does not become the body and blood of Christ at mass.  So shall we ditch that little tidbit of Catholic teaching?

The high numbers of homosexuals and homosexual apologists in the psychology community is well known.  It's all political to force acceptance of same-sex relationships on society.  Sympathy for people who accept homosexuality as an identity has proven time and again to be destructive.  Look at what's happened to the priesthood and their pubescent boy victims.