He likes that I cry and tell him I'm jealous.
... and that's the very key aspect, isn't it? I will agree with the folks saying this isn't love but an addiction. And sadly enough, he enjoys you being addicted to him. As Kara already said, he is a user and an abuser. On the other hand, it's easy for him to use and abuse you. You kinda complement each other, if all this thing is going on for 3 years. That's why I do feel for you.
He got his satisfaction and afterwards blamed you for giving it. 3 years he has sex with a guy while claiming his "straightness", feeling superior, I suspect. Three years he enjoys playing with your emotions. I've always wondered how such persons can be loved or considered to be "friends"... but probably that's why it is called an addiction.
Maybe is the seeking professional help an option? I suspect, otherwise this situation isn't going to change soon. And yes, indeed - you shouldn't be roommates. You better away fast. You can remain in this state probably forever... or you can have healthy relationship/sex/anything with someone who reciprocate it. Make your choice.










