You want to be a performer. Corporate work is performative, but it's not for performers.
Startups are nice because the environment you are describing quickly leads to a failed startup. I've identified recently that that's a preference of mine. The need for survival does wonderful things to organizational alignment.
You are very smart, you appear driven. You either need to piss your drive away, or find a role where you can perform to the degree that you desire.