It's a bad religion
To be in love with someone
Who could never love you

from Frank Ocean – Bad Religion Lyrics on Rap Genius

Meaning

The bad religion is his unrequited love— expressing his disappointment of his first love and taking a jab at the lack of gay tolerance in the religious communities.

He’s basically saying that he worshiped his first lover in the same way he worshiped God— in a different, but very similar way. That’s also why he uses the phrase one-man cult. Cults have an excessive admiration for a particular person or thing. In both instances, he did not feel the love was returned.

To help improve the meaning of these lyrics, visit “Bad Religion” by Frank Ocean Lyrics and leave a comment on the lyrics box