One of our biggest flaws is pretending to be blind to our own shortcomings but we’re the first to jump down someone's throat when they make a mistake. Learn to be more self-critical instead of always pointing fingers. Leave the judging to the fairest Judge of all.
Don’t ever feel the need to look down on someone; not for anything that the Almighty has given you - wealth, power, good looks etc. Remember His Might and Power and how He can take away your blessings in a heartbeat.
You don't have to do what people want you to do. You have to do what’s within your capacity for the sake of Allah Alone. You’ll be surprised that you can actually do much more when your focus is Allah. So keep going, do your best and ignore the rest.