I agree with Atty. It's a state of mind, not a condition. Nothing brings you happiness; you make yourself happy.
Some say there are a lot around you that you should feel happy for, but you are not aware of them. Happiness can be found internally, not externally.
Also, it might be helpful not to look for unrealistic happiness. It is impossible for human beings to feel 100% happy all the time.
"Happiness is a glass half empty."
True happiness,It's abstract but Its not change,always exist and its not depend on situation,place,time,condition,whoever,whatever its not influence this,and I think the true happines could be founded inner ourself,how the way we think,feel and expressing through the attitude,so the true happiness just inside of us not outside,lets to practise how the way of thinking..