Types of Personalities?

People have different personalities. Some people are naturally cranky, while others are of pleasant demeanor. Then you can have someone who thinks that they know it all!