I was 8 1/2 years at the other firm until I gave up on a fundamental discord with my former boss on whether I should be covering up shrapnel, small grenades, anything less than a nuclear bomb.Well bide your time until that actually comes to pass.
As for your overreliance on work to define who you are, that is your choice.
I'm done and I'm out after 7 1/2 here. I lost my office. I lost expensing things. I lost travelling for work. This year I lose my bonus. I lost my lady friend and her respect that I stayed here. I'm due to lose more and there's only so much a man can take.
I don't want to go in the office next day and lose whatever respect I have. My current boss is on a four year secondment. If he does what he promises, I'm just minding the shop here whilst he expands it when he returns home.