Happiness is too subjective. No one really can know what make a person happy. Even by walking in the park is enough to make you happy. Watching beautiful butterfly fluttering in front of you is enough to make a smile spread across your face. However, not every people can be happy with those simple things. They need something extravagant to satisfy their hunger of happiness. They need to live in a big mansion with maids around them to be happy. They need to drive big cars to feel happy. The things that they wear must be from the most popular and expensive brand for them to be happy.
Sometimes, people's happiness depends on other people's misery. Some soldiers go out to the battlefield to see their enemies to fall down dead, and that make them happy as they feel they are fulfilling their obligations towards the country diligently. Besides that, a lot of cases had shown that some people felt happiness when seeing their closest person to fail in achieving something. A lot of people are unaware by this fact. Human beings are full with emotions that sometimes too complex to understand.
Such as painters. Painters are the most peaceful being when they are working. Carefully painting the strokes of colours on the canvas in front of them. Referring to some research, painters is the least to have heart attack disease than people that are doing other jobs. Even though they may not earn much from their paintings, they will feel at ease when they start to paint. This cause their heart to feel less pressure and shocks and cause them live with healthier heart.