Having just finished a Hawaii Health Getaway on "The Art of Stress Management," I would first of all suggest lowering your stress level. Excess stress can put a damper on even the best conditions and create tension in your body that can lead to pain, and excess cortisol levels that can lead to a host of health problems. Therefore, if you're in a state of chronic stress, it's much more difficult to enjoy life. Find a stress-reliever you can incorporate into your life on a daily basis, e.g., deep abdominal breathing, yoga, meditation, relaxing in nature, and finding time to nurture yourself.
On the physical level, keep yourself healthy, an important criteria for happiness. Explore healthier nutrition, as well as a green lifestyle where you are not exposed to the toxic chemicals in fragrance products, household cleaners, pesticides, etc. Despite the ad claims, these chemicals can cause depression and damage your nervous system and skew your hormone levels. Choose natural alternatives whenever possible.
If you feel emotional stress, let go of any anger about the past or fear about the future.
If you feel mental stress, give up criticism of yourself, and anyone or anything else. Focus on what you like, what you love, what does make you happy and ignore the rest.
On the spiritual level, find a purpose or meaning to your life. People are generally happier when they're living a life of meaning. Perhaps volunteer to a cause that you believe in - whether you have the time or money to donate to a cause, there are so many in need around the world, so many organizations with worthwhile goals.
Becca Chopra, author of The Chakra Diaries