my guess is the fact he was willing to dance at a gay bar for money had the his new roommate thinking he was gay. the older roommate got forceful and tried to rape him in self defense he stabbed the man, fled and flagged down the cop who had to arrest him for the stabbing.