All great advice so far in this thread. I'll put a spin on some things for ya to think about.
Sometimes you learn your greatest weaknesses and strengths and why you failed, when you fail. Here's the thing, don't let that chapter of your life stop you from your dream. Keep growing and never stop reading and learning about the business. You will make mistakes and have tough days and even tougher years, but eventually, the pieces of the puzzle will come together. Good luck to you.