For all those who feel they need the approval of everyone...
Think.. Would you care equally about the opinions of your mother, a bully, a philanthropist, a murderer, a politician and a doctor equally?
Presumably the answer is "no".. In which case, you wouldn't seek the approval of the ones you wouldn't value the opinion of would you?
Therefore, remember that only people who you judge to hold valuable opinions and who you judge to be good and who you look up to actually matter when it comes to approval. Work on being the best person you can be as you, yourself would like, then you'll see that the people who you admire will be more likely to offer you the approval you seek... And knowing that you're being the best you can be in the ways that matter will make you indifferent to the opinions of those who really don't matter.
It's hard, but with work, you'll get there.