Give yourself a break. Stop beating yourself up! Everyone makes mistakes, has setbacks and failures. You do not come with a book on how to get it right all the time. You will fail sometimes, not because you planned to, but simply because you are human. Failure is a part of creating a great life. Stand up to it and handle it with grace. Because, you can.
Take ownership for where you are. Move forward with a spirit of optimism and positive expectation that you will get through whatever you are facing. It is possible to remain joyful, grateful and compassionate, even in the face of your worst mistake. Learn the lesson, and then resolve to grow from it. This situation is a teacher which allowed you to gain the knowledge of who you need to be, to create who you can become. You have more to give, more to learn and more to share. Your best is yet to come! You have something special. You have GREATNESS within you!