How To Take Criticism (like feedback from parents, staff, children, community members). It takes continual improvement in taking that feedback to continually improve our skill. Here are some pretty good ideas for the feedback process.
26 Questions to Help You Know Yourself Better - self knowledge is so important! It's worth taking time to better understand who you are and what you want in life. You'll be happier and more productive!
I used to worry so much about other people and their thoughts and their life. And I was only wasting time and hurting myself. I have come to realize that I am better than that and I don't have any reason to worry about other peoples lives.