Why are some people so happy even in the face of adversity? It is curious that some people who have very little in life are content and satisfied while other who seemingly have everything are miserable. There must be an explanation. When it comes right down to it, happiness is a choice.

It comes from within. Regardless of circumstances, happy people maintain their choice and their positive outlook. So what do they differently? Here are ten secrets of happy people that you should know.

1. They see challenges and opportunities where others see problems.

There’s that old saying, “when life hands you lemons, make lemonade.” Happy people instinctively know this. When faced with problems, they take a more positive view. They see difficulties as learning opportunities that challenge them to grow.

2. They put problems into perspective.

Years ago there was a popular book entitled “Don’t Sweat the Small Stuff.” It taught readers to avoid worrying about the little things and put life into a greater perspective. Happy people do this all the time.

3. They express gratitude often.

Happy people are grateful people. They appreciate what they have rather than focusing on what they don’t have. Blessings are counted every day, even for seemingly little things like a sunny day or chirping birds.

4. They have vision.

Hopes, goals and dreams are a big part of happy people’s lives. Having purpose and direction in life definitely makes for a more positive attitude. Try making a vision or dream board and watch your mood improve.

5. They maintain honesty and integrity.

Honesty is the best policy and happy people adhere to it. Lying and deception can cause a lot of drama and stress. Who needs that? That certainly doesn’t lead to happiness and greater well-being.

6. They live simply.

Living simply doesn’t equal poverty. But happy people are not weighed down by a great deal of clutter and unnecessary possessions. After all at some point the balance tips and your possessions start to possess you. Happy people are not motivated by stuff.

7. They practice self-care.

Happy people are healthy people. They take care of themselves physically, mentally, emotionally and spiritually. That means simple things like getting enough rest, exercise and eating right.

8. They practice caring for others.

Although focusing on one’s own needs is essential, connecting with others is also a priority among happy people. That means sharing and fostering healthy relationships with family, friends and the community. A strong social network is one of the best-kept secrets of happy people.

9. They practice acceptance.

You may have heard of the Serenity Prayer. It goes, “God grant me the serenity ?to accept the things I cannot change; ?courage to change the things I can; and wisdom to know the difference.”

This could be considered one of the mottos of happy people. They strive to improve what they can, but realize that the world is not (and never will be) perfect. They accept that fact and by doing so they bring a greater sense of peace into their lives.

10. They know how to live in the moment.

Buddha said, “The secret of health for both mind and body is not to mourn for the past, worry about the future, or anticipate troubles, but to live in the present moment wisely and earnestly."

Happy people embrace and live these words of wisdom. While they don’t ignore the lessons of the past or the plans of the future, they keep their attention focused on the present. Being in the moment helps you appreciate the joy of living. Funny it’s called the present—because it is truly a gift!

Remember that happiness comes from within. Try working with these secrets and choose happiness!