Whenever I create a character, I list their negative points first. For example: Amanda is self-centred, pessimistic, distrusting, over-emotional and reckless. Then, I reason those points and make someone likeable: Amanda never really had many friends, so her neuroses turned in on herself and she became a little too involved in how she feels and how she fits into the world. Nothing good ever seemed to come her way, so now Amanda doesn't bother looking forward to anything and can't imagine good things happening. So many people have let Amanda down that she doesn't trust anyone, she doesn't want to be hurt again. Amanda tries to bottle everything up inside and when something tips her over the edge she bursts in a downpour of emotion. Not having people to care makes Amanda a risk taker. She wants to feel something so she does things most people avoid for a thrill. This is someone who wants to find people to care about and who will care about her. She is searching for something.