What makes you happy? I don't mean the euphoric-manic, fleeting, on and off feeling but the kind that's peaceful, serene and permanent even in the midst of troubles and misfortunes. I learned late in life the inverse proportion between happiness and my needs (including the need to be happy)...the less my needs are, the more that I can be happy. And learned that you can't look for happiness. It just sits still for you to embrace it.
Happiness comes from contentment, in giving (generous people are always a happy bunch) and acceptance of things that you cannot change. Optimistic people are happy people. They see a half-full cup rather than a half-empty cup. Happiness depends on how you resolve sticky situations in your life. It also is reliant on how well you can study people and their motives and intentions and choose your friends from among them.
Being able to forgive and forget is a secret to life-long happiness. "He who lives happiest has forgotten most" says Robert Anton Wilson. I agree. Being unforgiving, combative, hateful, envious, proud, greedy give way to disenchantment and discontent. It will only leave a gaping hole in one's heart and a disposition that's unsmiling, haughty and disrespectful.
Be less needy, generous, optimistic, forgive and forget, choose your friends - these are secrets to being happy.