Hi David, welcome to the forum. It looks like you have quite the resume. As long as you can come out of your previous position with a few meaningful contacts all is not lost. Building relationships is one of the toughest parts of this job.
Looks like you now have your goals set and are moving forward with a plan. That’s very good! I look forward to reading future posts, perhaps you can write some info on where you may have made a mistake, so others can learn from it.