My question is: Is telling someone they have a moral or ethical obligation to do something you want them to do ANY different when it's applied to say, "not quitting cross-dressing" than it is when applied to "not cross-dresing?"

Everybody thinks thay have the moral, ethical, or intellectual high ground, and the higher the ground one perceives they're standing on, the more obnoxious the utterances along these lines are going to be.