You know, when I was younger, first getting started in the IT industry, I worked for a company based out of Albuquerque NM. I landed a pretty big services deal and was supposed to get paid 20% on it. That would have worked out to about 1.4 mil. Now, the Company I was working for would have never paid me on that and I knew it. So, I asked to be paid what my normal compensation would have been on a deal of this size, which would have paid me around 245K. Why was I willing to do that? Because I was young, divorced, working three jobs and trying to move out of a two bedroom apartment so that my Son could have a yard and a decent place to live. That Company rejected my offer and offered me 30K to settle up. I turned in my resignation and caught a plane to Sunnyvale Ca., where I got another job and from there, I worked my way up until I made a lot more then I ever imagined I would in my life.
That company owed me that money and I certainly earned it. But I understood the business and so I made the best of it and I moved on. Sometimes it's not about how good or bad you are, sometimes it's not about what a person deservers or doesn't deserve. Sometimes it's just business and you have to understand that. Sometimes you just have to make the best of it.