Causes and consequences of stress generation: Longitudinal associations of negative events, aggressive behaviors, rumination, and depressive symptoms