It's not his sexuality that's gross, it's his choices. Dude is not responsible for how his body reacts when a ghost invades his bedroom and assaults him. Dude is very much responsible for diving under the table to spy on a sleeping friend's crotch, especially when she already freaked out about voyeurism in an earlier chapter.