Coming out involves varying degrees of difficulty that are...
Coming out involves varying degrees of difficulty that are affected by class, race, religion, and geography.
Coming out involves varying degrees of difficulty that are affected by class, race, religion, and geography.