I have grown to know that happiness is not the absence of problems, that is why I agree with the person who said happiness is subjective.
You choose to be happy and you determine it, if you allow people, material things or environment determine your happiness, then you definately live a sad life.