If you feel unhappy much of the time it's likely because you aren't doing everything you need to be doing for good mental health.
Your mental health is tied to your happiness and the happiness of others around you. When you work hard to improve your own health personally you'll find that you are building up the people around you as well.
What is Mental Health?
Good mental health is the ability to enjoy interactions with other people and by yourself. It is the ability to be around friends and family members and enjoy what you are doing on a day to day basis.
If you are mentally healthy you will want to help out those who feel down and will likely have a positive impact on others around you. If you are excessively angry, stressed out or depressed you are not mentally healthy.
How to Improve Your Mental Health
Each day that you get out of bed it's up to you to work on improving some aspect of your mental health. To be mentally healthy you need to nurture your need for love, freedom, safety, fun and power.
By feeding each of those needs every day you'll feel good as a person and will be more likely to not only enjoy your existence but improve the existence of everyone else around you as well, which is arguably just as important. Giving will help you get back more in life.
Live Life For You
One good way to improve your mental health is to start prioritizing the things that really matter to you. This doesn't mean that you should neglect your child if you have one, or that you should begin ignoring your spouse.
It simply means that you need to think about what truly matters to you, and to figure out how to fit what means the most to you into your life along with everything else.
With a bit of hard work you should be able to start meeting personal goals and improving the things in your life that you aren't crazy about.
Sure you can't change everything right away, but over time you'll begin to feel healthier and happier.
Getting Professional Help
If you try your hardest to improve your state of mental health and you simply can't make the changes needed, then it's time to seek some professional help.
Start talking with a counselor or other mental health professional about your problems and possible solutions that you should try.
It may be slow going at first, but your counsellor should be able to help you pinpoint your major problems and help you overcome them in ways that work best for you.
Everybody is different and there is no shame in working on yourself so you can live a better life.