Being a good person does not guarantee a reward of happiness

Job 30:25-27

Didn’t I weep for him who was in trouble? Wasn’t my soul grieved for the needy? When I looked for good, then evil came. When I waited for light, darkness came. My heart is troubled, and doesn’t rest. Days of affliction have come on me.

from Depression topic