Where does suffering and happiness come from?