I absolutely agree with you and I say that because my oldest daughter has chosen to live as a lesbian and one of my brothers is a homoseexual and I have seen the narcissism up close.
I agree with you. IMHO, homosexuality is a sexual dysfunction, and closely tied with self-image problems. So many of them are narcissists and exhibitionists. Of course, they don’t see it.
When you see them running around half naked, being flamboyant, and jumping on one another in public, many of them somehow think they are doing what “straights” do - because their thinking about sexuality is deranged. Many of them don’t have any idea how they are viewed by normal folk.