It wouldn't surprise me in the least if Donny Long was a homophobe. You can always tell a homophobe from the way they target the male-male sexual interaction. The other form of homosexuality - lesbianism - gets a pass from these jerks.
My own view of Donny is that he needs to chill out. Visit a gay bar, get it out of your system. Maybe even kiss a man with your tongue. It'll be healthy for him.
As for Christian, he's hot, he's healthy and he's popular. And he gets to fuck more chicks than Donny.