You're crazy to do this. I've been (largely) a developer for years, and I struggle to get excited about client work now. It's amazing to be able to MVP something myself, or throw up a project over the weekend, but that's kind of it. Kids are younger and hungrier than me. Having experience is fantastic and certainly helps with day-rate, but I just don't have the time or the energy to keep on top of everything anymore. Now it's time for me to transition to other things.
In your position - keep the job. But invest time outside of that to learn to code. Build fun things. Experiment, learn, grow. Having an idea of what can be done, how it can be done and the time it takes will make you 10 times more valuable in your roll and moving forwards. You will be better positioned to talk to clients and talk to developers.
If or when the time comes that you want to run your own business you will be in a better position to recruit and to muck in yourself.
But for now, spend your spare time learning, and save as much money as you can to take a chance when and if you're ready.
That said, good luck with whatever you choose. Right or wrong, you can only learn from your choices :-)