I don't know much about ego deflation, but I do know that everytime I feel my life is unfair, I can easily find someone else's who is even more unfair....
Neither of us is Bill Gates Jr or a Rockefeller.
Maybe thats no bad thing when you look at the good things in your life K?
D