If I read you correctly, I think you should be your own boss. When I worked for someone else I always saw room for improvement. However I constantly overstepped. I kept forgetting I was a drone, not management. The solution? First - higher education. Then I opened up my own business. Ran it well for 25 years. Saved a whack of cash and retired @ 48. Sounds like you would be better off many steps higher up on the ladder.
Perhaps a similar business like you do currently?