Reward for good and evil is not a simple causal relationship, but a deeper moral concept. In the long run, everything we do will have an impact, which may be positive or negative. Good and evil are rewarded, which means that our actions will have an impact on ourselves and the people around us, which may be good or bad. If we do good deeds, we will get good returns; If we do bad things, we will get bad returns.
However, it is not an absolute law that good and evil are rewarded, nor is it an immediate return. Sometimes, we will see that some bad people don't seem to be punished as they should, while some good people have experienced misfortune. This may be because we can't know all the details and can't predict the future development. But we must persist in doing good deeds and follow the moral concept that good and evil are rewarded.
Finally, I want to say that we can't compare our own happiness with the misfortunes of others. Everyone has his own destiny and experience. We should try our best to do our own thing, instead of caring about the gains and losses of others. Only in this way can we be truly happy and happy.