
I've always said.. "Everything happens with a Greater Good in Mind"
So many things in life take on a much different perspective 5 or 10 years later down the road and we then see WHY that particular thing happened and the benefits of it we were not able to see when it occurred.
Remember.. in the end, throughout recorded history, GOOD has ALWAYS won out over EVIL.