Nature is relentless and unchangeable, and it is indifferent as to whether its hidden reasons and actions are understandable to man or not.
I'm not a doctor - so I can't describe flashbacks well - but it is like you're living it again.
The good man is the man who, no matter how morally unworthy he has been, is moving to become better.