I believe that everything happens for a reason. People change so that you can learn to let go, things go wrong so that you appreciate them when they're right.
I would like to make it clear, in parenthesis, that I do not blame my parents for their point of view. There is an expiry date on blaming your parents for steering you in the wrong direction; the moment you are old enough to take the wheel, responsibility lies with you.