Everyone makes mistakes and no one person is perfect in this imperfect world, but one person. Take the mistakes you have made and learn and grow from them, as your trials CAN be your tribulations and your tribulations can also be your trials. You never know what life will bring you on any given day. The hard work, effort, persistence, branding, networking, social media marketing--all of it will pay off in time. Try to remember, "Rome was not built in a day." Neither were multi-millionaires.
**Be sure not to burn your bridges within the industry, remember those who have gone to bat for you, and if your ego comes off its dusty shelf and goes into full force with others, sit sown with your ego and take it to tea for a while.**
The life of a writer is a life long journey. Do not waste time not being you and who you have been called to be within your life; a writer. Namaste*