I definitely do not think that things that happen occur for some 'greater reason'. In a literal sense things happen because of events that occurred prior and precipitated an event. My father was an abuser because he experienced childhood abuse with not enough protective experiences to offset it, and likely had a genetic predisposition to not be able to psychologically overcome those events.
I developed DID because when i was in utero my mother experienced overwhelming stress, which caused hormones to flood through me as a developing fetus, which affected my neural development making me susceptible to developing a dissociative disorder later in life. The abuse which my father then heaped upon me from early childhood onwards then triggered said dissociative disorder and a lifetime of living with the effects of 'catastrophic developmental trauma'.
Don't anyone try and shytt me that I'm living this phukked up life for some divine "reason".