I think religion can spoil the relationship especially a gay relationship. Because a few dominant religions have brainwashed the entire population that being gay is unnatural. So a lot of people are confused about their identity and cannot fully commit to it.
"religions have brainwashed the entire population that being gay is unnatural"
I believe a proper term would be "religions have brainwashed the entire population that being gay is WRONG"
While I am gay and I don't believe it's wrong, I do believe that being gay is still unnatural (in the literal sense of the word)