The most important thing about a setback is to not let it bring you down, or dull your thunder. You've screwed up, but don't we all. It's usually the most flawed who makes the biggest changes in the world. The ones who believed, even when the whole world was against them. I've made plenty of mistakes in the past, but I've learned how to accept them at face value. Your mistakes doesn't define you, your ability to overcome them does. I've survived years of self hatred and abuse. The pain was intolerable but it did set me on the right track. One filled with self love and acceptance. By setting myself free, I have allowed myself to truly love, both myself and the beauty of the world around me. The teachings, the endless wonders and possibilities I have yet to discover. Today was not a setback, not in the slightest. It was a day of self discovery and wonderment. You cannot despise yourself for making mistakes. We are all guilty of that. Without them we would lose the ability to truly be human. Setbacks create discoveries, they create possibilities. Endless opportunities awaits us, waiting to be discovered at every corner. Days spent crying over spilt milk is well wasted. Much can be achieved and accomplished in that time. I've only started to discover myself. I'm still a work in progress, piecing myself together day by day. Who will I become? how will get there? These are the questions that cloud my mind endlessly. However That's a story for another day ;) In all honesty I am quite content with my life at the moment. I've progressed significantly in the past few years. I've discovered who I am and embraced the changes wholeheartedly. It wasn't an easy process but I'm getting there slowly, one step at a time.