I always like to believe that I try and learn from my mistakes. Sometimes I do and sometimes I dont. The bad thing is some of the most important times that I should learn from them I don't when it counts. But the only thing you can really do is keep pushing yourself like you said man to the next extreme. There is so much out there that anyone can do and there is so much you can change in an instant in your life it is ridiculous not to and not to try new things every day. Who knows maybe you will stumble across something that really makes your day go great, or someone that makes the rest of your life a lot easier. Live your life and laugh a lot.