Every one has been through some kind of setback(s) in their life. Some have gone few times and others have gone through this experience many times. Out of all the things, the common thing is that almost everyone has gone through these difficult times for sure.
Setbacks are part of life and should be taken as a learning post. They need not be something that should hold you back but something that tells you that there is a different way or there is a different modality to achieving what you were trying to achieve. The usual problem is, that the people take these setbacks as a reflection on their own self and consider it to be a decree of their fate.
The real solution lies within these setbacks. We need to be conscious of these and expect setbacks. In-fact while planning your life and event. do expect these setbacks so that when they come you take away the surprising element form them and deal with them effectively.