Being a good person does not guarantee a reward of happiness

Job 30:25-27

Did not I weep for him that was in trouble? was not my soul grieved for the poor? When I looked for good, then evil came unto me: and when I waited for light, there came darkness. My bowels boiled, and rested not: the days of affliction prevented me.

from Depression topic