Some people are just like that.
My husband is one of them... and he's always worked 80-120 hour weeks!
For the first few years we were together we made 40k (44k was the poverty line in our state/city) combined through our jobs and schools. On top of that, 30k of it was going towards tuition. 10k to live off of. We had a roof (and I can "house hunt" with the best of them! We had a place that was worth 3x the value we were paying!!!), and a super fun toddler, we were in school with the potential to make 200k in the next 10 years. I was happy. He griped. ALWAYS wanting what other people had, when they had it, instead of being able to see that we a) had a pretty killer life of our own ((I mean, seriously, the man went to Rome for 3 months... was touring with his band / playing out... was suma cum laude in school)),
When we made DOUBLE what we made before (and with no school tuition, more like 8x what we did before!) he was still complaining. "Everyone ELSE can blah blah blah."
Each raise, each advancement after that? Still the complaints.
Now, for YEARS I'd be trying to charm him out of his funks. I'd make sacrifices based on what he said he wanted... every goal he'd ever set... we made happen.
At this point, I'm more than a little disillusioned, and have come to the conclusion he's just a bitter frack who will NEVER be happy with what he's got.
There will ALWAYS be people better off, and always people worse off. But we're always "poor" in his mind (No. We've BEEN poor, we are nowhere near poor currently!). There isn't enough money in the world to make the man happy.
I've come to realize, some people are just like that. They want what other people have, and don't care about what they have themselves. They're not missing the forest for the trees... they don't even see the durn trees! If anyone else has something they don't... they hate their life.