Gal. 6:4 Be sure to do what you should, for then you will enjoy the personal satisfaction of having done your work well, and you won't need to compare yourself to anyone else. For we are each responsible for our own conduct.
What should you be doing with your life? Do you know deep down in your soul that God wants you to do something different than what you are now doing? Are you in the occupation you should be in? Are you living where He wants you to live? Are you behaving in a way that pleases Him? Are you striving to be at your best in what you are doing? In other words, does your living bring satisfaction to your soul, and to God?
If you can answer the above questions positively, then you won't need to compare yourself with others. It is enough to know that you are living right before God. Pleasing God is all that matters in life. It is God to whom we will answer to. He is the one who will bless or curse our living. How we are doing compared to other is a dead end street. It gets us nowhere fast.
Each of us is responsible for our own conduct. Whatever the Lord requires of you is what you should be doing. You don't have to please anyone but God. Don't get hung up on the comparison game. It doesn't matter how you are doing compared to anyone else. All that matters is how you are doing in relationship to God's Word and His direction in your life.
And, don't let anyone discourage you from doing what you know the Lord wants you to do. People have opinions that may or may not be in agreement what you know God wants you to do. Obey God no matter what. Persevere until you do are able to do what you do well. Stay focused on the Lord and He will enable you to do it. Listen to God and only those who encourage you. It is then that you will find great satisfaction in what you do in life.