There is one sure guarantee in life (other than taxes and death) - you will always have to deal with some form of criticism.
Funnily enough, no matter who you are or whether your net effect is negative or positive, someone will always have something critical to say about you. You can point out to some soul that you have successfully run a business for 10 or 15 years and all they'll say is that you neglected your children. You can be the best homemaker in the world, but some good friend will remind you that you never finished college. Or you can graduate summa cum laude and all your mom can say is that you've never had a successful relationship.
Your absolute best will still never be enough to satisfy some people. So what do you do? Don't be afraid to face criticism - expect it and then deflect it. It truly doesn't matter what someone else thinks about you unless you allow it to be important. It is of course a good idea to listen when someone has constructive criticism (i.e., advice that points out something you do wrong and what you can do to correct it), but most criticism isn't like that at all. Most of the time, it is invasive, unwelcome and has serious negative overtones.
Don't be afraid of criticism, but also don't allow someone else's opinion to overly influence how you choose to live your life. Be you - no matter what!
Don't be afraid of criticism.