Happiness is always a by-product. It is probably a matter of temperament, and for anything I know it may be glandular. But it is not something that can be demanded from life, and if you are not happy you had better stop worrying about it and see what treasures you can pluck from your own brand of unhappiness.
Live by what you believe so fully that your life blossoms, or else purge the fear-and-guilt producing beliefs from your life. When people believe one thing and do something else, they are inviting misery. If you give yourself the name, play the game. When you believe something you don't follow with your heart, intellect, and body, it hurts. Don't do that to yourself. Live your belief, or let that belief go. If you are not actively living a belief, it's not really your belief, anyway.