As far as character, your "claim to fame" is simply what you call "MORALITY" (a "CODE" of morality), but that is not REAL character. Real character is being able to TRULY feel SORROW that people suffer misfortune (read the BEautiful ATTITUDES). You have made the choice not to show empathy and be understanding of your fellow human being, you choose to CONVICT on the basis of a violation of a CODE. That is not character, that is ego. And you justify yourself with simple "heterosexuality" (mere "existence", nothing more, nothing less). Because you have two feet, would you convict those who have only one? (that there is a devil, there is no doubt, but is he within us, or is he without?). You have no character, you have only "obedience to codes".
Do you also feel that everybody in hospitals is a "whiner"? How about people who had parents that "had nothing to offer"? (like you, the parents had no GENUINE compassion). When you can cry and feel true empathy and sorrow for humanity (when you are passionate about sorrow), then you will have earned your place in humanity (then you will have REAL character, not simple "MORAL" character or "heterosexual" CODE character).