Perhaps you do not wish to hear my opinion. My mutation is not physical (I can teleport). But I can say I have struggled to integrate into a world that is not my own, to try to make a home here. It has not been easy, but for those friends I have made and those experiences I cherish, it h as been worth the struggle. I only hope your struggle will be equally as validating.
And from where I am standing, you are very striking. It is your differences that some people might actually favor.
Fear is a tool. Shape it into what you need it to be. Bravery is found in facing those things which challenge us. And in those closest to us.