posted by MontyBrunswickYou can say bitch on the internet.
Also, I had a similar epiphany a few weeks ago. I was so-so on my role but not enough to do anything about it. I found myself sitting in a relatively uneventful meeting when it hit me like a ton of bricks that I should probably just leave and go find something else.
It didn't even have a specific event that spurred the feelings (like yours). It was just an abrupt feeling of "yeah, this is enough for me".
What do you do, btw?