Its so hard to untangle everything that might be going on here(based on 3-4 sentences), but at the end of the day if you know you are a decent developer and you have been able to hold down a CTO role for this long, you are worthy of confidence in yourself. Not every decision you make will be a good one(and that is absolutely ok, if people working with you can't understand that, it is on them), but one of the worst things you can do is to stop making impactful decisions out of fear that some of them will not have great outcomes.
If you have a mentor or someone close that you really trust, I would really sit down with them and talk through this. Slumps are expected, and everyone has different ways to get out of them!
Also, this doesn't sound like burn out, but I could definitely be wrong.
If you have a mentor or someone close that you really trust, I would really sit down with them and talk through this. Slumps are expected, and everyone has different ways to get out of them!
Also, this doesn't sound like burn out, but I could definitely be wrong.