There are some people in our lives that we do not want to disappoint. We go through great lengths just to please other people whose opinions we think matter. But this fear of disappointing others can be frustrating and limiting. You should remember that you cannot please everybody Sues. You can only do your best and if it is not good enough for someone then there is nothing more you can do to change their mind.
As long as you know you are doing the right thing then you do not need to answer to anyone. The only opinion that really matters is your own. If your efforts are not appreciated where you are, then maybe you are better off somewhere else. There will always be someone out there that would appreciate your skills and talents. You just have to find the right time and place to be. The Secrets you have held in your heart must be revealed! To all my Queens Sues!