While there are a number of factors that indicate good mental health, the following ten points represent a sampling of the kinds of qualities a healthy person has:
The ability to learn from past experience and to make changes in your future actions because of what you learned
The ability to laugh at yourself
The ability to see someone else’s point of view; to put yourself in someone else’s shoes
The ability to give others the benefit of the doubt
The ability to know what your true emotions are at any given time
The ability to not let yourself be totally controlled by your emotions, but for you to be able to think appropriately about the situation and therefore to act appropriately
Having a few people whom you trust and with whom you can be open and talk about the things that bother you
Being authentic and transparent; that means being the same person privately as you are publicly
The ability to manage anger appropriately. That means not pretending you don’t have anger, not becoming enraged over trivial matters (e.g., road rage), and not using violence, but instead expressing anger appropriately.
The ability to delay gratification. In other words, having the ability to wait to receive satisfaction or for something to happen; not having to be impulsive or to have "what I want when I want it!"