Others cannot really know the motivations in your mind. We live in a world where people are quick to judge without inquiry. Even those closest to you may not ask meaningful questions about what drives your actions. They assume they know your soul, but instead they are jumping to conclusions and possibly leaving you feeling misunderstood.
In the end you must be true to yourself if you want to succeed. While we all want to be understood, it is important to realize that you cannot influence others as much as you may desire. Instead, you have to be able to rise above their opinions.
In my work with individuals and organizations I find many who are struggling with how they are mistakenly viewed by others. When people simplify situations and place you "in a box" it can be painful. Their assumptions can derail your attention to your own successes, and leave you adrift.
Take a moment to do a personal inventory of your purpose. If those passing judgement are right in their observations, make an effort to course correct. Always be working to improve. If they are off base, let it roll of your back like water on a duck.
Then go create your next victory!
Have A Great Day.