You're only overpaid if there is someone who is willing to to do your job as well and for less money. Otherwise you are worth what the market dictates. Whether you like it or not, there are 10 mexicans in the home depot parking lot every day willing to do your job for less money. I've never seen 10 mexicans in the hospital parking lot trying to perform surgical operations. You know why a doctor get paid $200,000 a year? It's because they spend 8 years in college, 2-4 years in residency, and have at least $100,000 worth of debt.