Don't let it eat you. Advice is the greatest thing to take, but remember this. You can't please everyone, you never will. What Suda says carries a lot of weight, and he does offer great advice. Being a monster character is tough, it.....limits you in ways that means you have to highlight your strengths. Don't be discouraged, you are surrounded by ppl that will help you.