Thank you for your service! Great to hear positive things alongside the negative for public sector work - turns out people are people wherever. Colleagues (who care) in localgov will be heartened to hear that the PDF battle in central gov is just as hard as theirs.
I also had both those reasons for leaving the public sector. Thanks for being honest and saying you aren't great at managing. Me neither (deep cleansing breath) - wow, that still feels good to say that out loud.