
Count Your Blessings
Envy finds its origins in dissatisfaction. And that’s often because we take the good things in our lives for granted. Shift focus from what you don’t have to what you do have. Think about your talents and how far you’ve come. Appreciate the people who love and care for you. Practicing gratitude doesn’t mean things couldn’t be better, it just means you’re taking time to enjoy the good things in your life.
Nobody Has It All
Comparing yourself to others is a losing game. There will always be someone who is more talented, good-looking, or richer than you. Remember that nobody has it all, like you, everyone has their own strengths and weaknesses. We must recognize this and remind ourselves of it over and over.
Avoid People Who Don’t Share Your Values
Take a closer look at the people you know. Do you spend all your time with people who talk about income, real estate, or the latest fashion trends? If you do, you’re going to eventually start desiring the same things, even though focusing on those things is a recipe for constant dissatisfaction. Remove yourself from these conversations and associations, if needed.
Celebrate Other People’s Success
Nobody has a monopoly on joy. When somebody succeeds, genuinely celebrate with them. Learning to root for others and enjoy their achievements can be a tremendous step towards overcoming envy.

Spend Time With Grateful People
Gratitude is a rare quality in people. People who are truly content in their lives can change your perspective on things drastically. Spend time with them. Discover what keeps them content. Being around people who know what they want out of life can be infectious.
Be Compassionate And Generous
Give more of your energy and finances to social causes. Engage with people who are not like you. The more time you spend with others less fortunate, the more fulfilled your life will be.