There are no mistakes. The events we bring upon ourselves, no matter how unpleasant, are necessary in order to learn what we need to learn; whatever steps we take, they're necessary to reach the places we've chosen to go. impossible is nothing, viva la vida! The greatest mistake you can make is to be continually fearing you will make one. Minds are like parachutes, they only function when they are open. Of two evils, choose the more interesting. Sometimes a step forward needs a step back. Enjoy now, another now is coming. If you get to the top on your own, who'll take the picture?