Goodness is about character - integrity, honesty, kindness, generosity, moral courage, and the like. More than anything else, it is about how we treat other people.
Happiness is dependent on self-discipline. We are the biggest obstacles to our own happiness. It is much easier to do battle with society and with others than to fight our own nature.
As you get older and wiser you realize that when people are given anything without having to earn it (unless they are physically or mentally utterly incapable of earning anything), they become ungrateful and lazy. They also become less happy.
Rather than dividing the world between good and evil, the Left divided the world in terms of economics. Economic classes, not moral values, explained human behavior. Therefore, to cite a common example, poverty, not one's moral value system, or lack of it, caused crime.