R&B singer Frank Ocean made his television debut last night with a performance of “Bad Religion” on Late Night With Jimmy Fallon. There’s been a lot of buzz around the 24-year-old songwriter since he revealed his first love was a man on his Tumblr last week.

The track was the perfect song choice, describing his experience in a same-sex relationship. “I could never make him love me,” he sang, “Never make him love me, no.”

Ocean also revealed to fans that his first album,Channel Orange, would be released today on iTunes. The CD hits stores on July 17. 

Check out the performance of Frank Ocean singing his heart out.