I only made it a year. It was incredibly boring. I was the same way, enjoying side projects at home so I knew I wasn't over programming. I realized that I was not engaged with the work and prioritized that in my next (current) role. Now I'm doing hard technical work in my domain for a small shop. I'm working 50% time so I have tons of time off. The pay is less than FAANG but I'm not dreading my life everyday. I'm also trialing another company in the other 50% of my working time, helping them solve some technical challenges.
It sounds like you're at a much higher level than me, but my biggest advice is to decide what is important to you and prioritize that. You are in a position to do whatever you want, so just decide what you want to do and go after it.