Trey Songz has been battling haters for a long time now about his sexuality. Lets be clear... TREY SAYS HE IS STRAIGHT! Yet it doesn't stop haters from trying to spread the rumors. Yesterday, Trey addressed a FAKE TWEEK that was trending everywhere.

THE TWEET: “I think it’s time to finally tell my fans. All games and jokes aside…I’m gay”

and here is what Trey came back with:

 

The things you people craft up with hatred in your hearts. The things people believe without question, or validity, all baffles me.