No matter how prepared we are unexpected events may reach us any time. And I think no unexpected thing is predictable because it was predictable it cannot be regarded as unexpected.
Well, passing through such situations in life gives us the wisdom and make us able to give good advice to others.