Get used to it, there is always others who will be more than
'one up' better than you. You envy them, but remember that is
always someone above them that they also envy.
You have to find inner satisfaction, for no matter how much you
have, you can never be contented. They may have nice cars and big
houses, but they could be themselves jealous of others who own 10
luxurious cars, maybe a boat or 2, or even a private jet, and own
mansions in different parts of the world. Where does it stop? It
stops with yourself finding content in your life.