See where as I think the complete opposite; An alien allergic to its own friggin' planet?
At least being denied sex makes sense as it's a Male's most basic, primal drive to do anything - Imagine how potently & perpetually pissed this bloke must be?
He's only allergic to his planet away from his solar system