> I have a very different vision for my role
This is the critical piece, and I’m not asking for detail, but the details here are everything and it would be interesting to hear both sides of this mismatch in expectation.
That said, let’s not forget that a job is where we trade our time to spend doing something the company wants in return for money. This is complicated, but we can’t necessarily expect to have our own vision for our role, we can only seek out roles that fit us and hope that it’s an environment that either allows our vision or matches it. Some managers want people to build their own vision, and some don’t. Even though the best people and the strongest growth comes from people who do have their own vision and take initiative to change things, there’s also a ton of work out there where the company just needs something specific done, and that something might not be what you want.
BTW, from experience, a lot of this still mostly true even if you run your own startup; we just trade time for something the customer wants, and it often isn’t what we’d rather be doing.
> With all humility I admit it may be me that failed.
If it’s not a fit, then it’s not your failure. Go find a better fit! Good luck!