Oh Lord you are only 13 years old. Please be patient with yourself. Let yourself grow and experience life. You are right, some people are ignorant, there is nothing you can do to change them. Just let them see the true you and maybe, at some point in their life, it will make a difference or cause a change in them. You may not be there to witness that change, but that is okay. You are going to run into people your whole life that will be less tolerant of you. That does not mean you should spend the rest of your life hiding so you do not have to deal with them. They will be everywhere. You do not have to like them, you are not required to be their friend, but you are required to live your life and love yourself (at least as much as I love you)! By doing that, you are proving they are small people with small minds and small souls. I cannot make everything better and that frustrates me. I wish I could take away the pain, make you smile again.