Life is too simple to be complicated, it is too short to spend it worried, sad and dejected, it is too beautiful to let moodiness crown your days, it is too exciting to not feel it, it is too risky to not give it a try, it is too precious to not cherish and live it. In this life that we live, on this journey we are taking from the day we cried out of our mothers womb to the day we go 6 feet below the ground everything, everyone and anyone does will also have something good or bad with it.
If as a baby not knowing anything at all your nurse could just look at your and tell your mother that you are too small, or skinny, you can do all the good there is in this world and people would still find fault with you one way or the other, you can have the purest of hearts and evil would still manage to find you somewhere somehow. You just can't be perfect, atleast not for anyone in this world, but you can be perfect for you.
I am not saying don't give a dime about what people say no, you must give some dime and all the dime but some of it to what people say because sometimes people are genuine and wants what's best for us and sometimes they are just being hyprocrites, it would be up to you to decide if whatever information coming your way is worth your while and as to whether you would actually do anything with it or not.
But do not let people hold their power over you. Do not let someone determine your happiness, you must be able to happy yourself with or without others, you must learn to find what makes you happy, and go for it and if that is a person learn to not allow that person to lord over you and determine the trajectory of your life. Be in control, is your life and your choices everything you do should be what you want to do and not what others want you to do.