Never sacrifice who you are just because someone has a problem with it.
It is easy to see that in this world as long as you are being yourself someone somewhere will have a problem with it. Being yourself can be very challenging for many of us, because trying to fit in in places such as the work place, school, or around friends is a normal human reaction. In order for you to be yourself you must first come to terms with the fact that, not everybody is going to like who you are, that is not up to you, and that isn't what you should concern yourself with. Only give your time to those who are appreciative of the person that you are, not those that will only tolerate you, or try to change you. Not going where you are loved for whom you are will surely result in you compromising who you are at heart in order to fit in.