This is about characters who are difficult to approach socially on the outside, but nice on the inside.

Sometimes, this is because [[RousseauWasRight there is some goodness in everyone]]. At other times, they were only hiding that they were GoodAllAlong.
----
[[index]]
* AffablyEvil: A bad guy who happens to be a really nice person once you get to know him/her.
* AloofAlly: S/he may not enjoy being a team player, but is very reliable at the end of the day.
* AngerBornOfWorry: Angry with others' foolhardiness, but is very glad they're safe and sound.
* AntiAntiChrist: A character who is destined to end the world but does not want to.
* AntiHero: Not a [[IdealHero clear cut hero]], but is always proves to be morally better than the villains.
* AntiVillain: A bad guy with noble qualities and traits, and possibly even heroic goals.
* TheAtoner: A character who makes up for his wrongdoings.
* BruiserWithASoftCenter: Even tough {{badass}} characters have their moments of showing a softer side.
* ChaoticGood: Not the most law-abiding person around, but not a bad person either.
* ChivalrousPervert: He shamelessly ogles the ladies, but he'd be the [[KnightInShiningArmor first to defend their honor]].
* CompassionateCritic: S/he criticizes other characters not out of malice, but to make them better.
* CrazyCatLady: A FriendToAllLivingThings who is NotGoodWithPeople.
* Darkness
** DarkIsNotEvil: Has an evil, scary look, but appears to be pleasant.
** NobleDemon: Kindly AntiVillain who cultivates a fearsome reputation.
* DefrostingIceQueen: Given time and affection, her uncaring facade will melt to reveal her softer side.
* DontYouDarePityMe: Desperately needs your help but won't give up enough pride, independence, or self-control to accept it.
* FaceOfAThug: Good guys looking physically like criminals.
* FoolForLove: {{Badass}} who is a sucker for love.
* ForgivenButNotForgotten: Despite being grudging about it, s/he will give others the benefit of the doubt.
* TheFriendNobodyLikes: They don't like him/her for certain reasons, but they would never exclude them from their friendship.
* GoodBadGirl: Notorious reputation; benevolent, zestful interior.
* GoodIsNotNice: Rude in person, but always helpful to the heroes.
* GrudgingThankYou: S/he doesn't like others or is just too proud, but is sincerely grateful of anyone's help.
* HiddenHeartOfGold: To keep their {{Badass}} reputation, they don't want others to know of their good deeds.
* HitmanWithAHeart: They may be a career killer, but they will never hurt an innocent.
* HookerWithAHeartOfGold: Underneath the sex kitten exterior there's a sweet, innocent flower that needs nurturing.
* InnocentBigot: Prejudiced, but only because they genuinely don't know any better.
* InnocentlyInsensitive: Good person, but doesn't realize that s/he's a jerk.
* JerkassFacade: A character tries to act like a heartless bastard when it's obvious s/he isn't.
* JerkassWoobie: A jerkish character who also manages to be sympathetic.
* JerkWithAHeartOfGold: Cranky or rough exterior hides a [[AntiHero kind, helpful]] side.
* KnightInSourArmor: A cynical character who stands up for the Good and Right even though not entirely convinced those things exist.
* KindheartedSimpleton: A character who may not be the sharpest knife in the drawer, but their kindness outweighs it.
* LovableAlphaBitch: You know that one mean, popular, rich girl in every high school? She's not as nasty as she pretends to be.
* LovingBully: S/he bullies someone because s/he secretly likes them.
* MisunderstoodLonerWithAHeartOfGold: This character's sinister reputation is entirely undeserved.
* MrViceGuy: Has bad habits, but never lets it interfere with their heart of gold.
* NobleBigot: Prejudiced, yet still a good person.
** NobleBigotWithABadge: This goes double when you're in a position of authority.
* PragmaticHero: They ''are'' frighteningly prone to extreme methods. Unless you are in the way of the greater good, and if it contributes to it, they will certainly help you.
* TheProudElite: Just because he acts cold and proud doesn't mean that he doesn't care deeply for you.
* TheQuietOne: Just because he doesn't say much doesn't mean he doesn't have anything nice to say.
* RedHerring: The RedHerring never had anything to do with anything. The evidence has misled you.
* SarcasticDevotee: He may mock and show disdain towards his teammates, but he is loyal to a fault nonetheless.
* ShrinkingViolet: She wasn't ignoring you, she's just shy.
* TheSnarkKnight: A DeadpanSnarker who believes firmly and unironically in a high moral code.
* SternTeacher: Strict and no-nonsense, but cares more deeply than his/her students could expect.
* SuffersNewbiesPoorly: Not really receptive towards new users, but does warm up to them once they get to know them.
* SugarAndIcePersonality: A frosty, emotionless coating protects delicate feelings within.
* TokenGoodTeammate
** TokenHeroicOrc
* {{Tsundere}}
** Type A: An angry person who is waiting for a special someone to trigger his or her nice side.
** Type B (in many cases): A basically nice but occasionally hot-tempered person.
* SourOutsideSadInside: A person who uses their abrasive nature to hide secret feelings of depression.
* VitriolicBestBuds:
** Variant 1: Belittles and antagonizes their friend, but cares for them.
** Variant 2: Two friends belittle and antagonize each other but cares for one another.
* TheWonka: An eccentric authority figure; good at heart, but friendship won't come until you come to understand his unique way of thinking.
[[/index]]
----