Don't feel bad. I paid a consultant over $10,000 a year ago and didn't go live with their code. The reason was not them, it was me. I did something without asking our dev team and it was a bad idea. By the time I got to my senses, I had spent over 10K. The consultant was great though. As founders, we sometimes do shitty and idiotic things.