Why are people unhappy?

Because they are conditioning their happiness with limited physical resources, they try to achieve non-physical by physical means and no matter how much they expand, still they are not happy. Once they relate our experience of life to what they have or don't have - conflict is inevitable.