Nobody gives a fuck about you OP. It's all in your head. Also you work for a company. It's a legal entity which gives zero fucks to anything except its own stock price.
> I'm not willing to leave the company because its stock 6x'ed last year.
This is all the metrics that matter. Everything else is stories that you invented to have some purpose in life.