Hi RG,
I read your posts and there are bits where you sound 40 and bits where you sound 10, you are obviously a very smart young man and have a grasp on things that I don't see in my teenage children!! I understand it is hard to be kind to people who are not kind to you and you certainly don't need to waste your time on them. The thing you should remember is to treat people, kids, adults, whoever the way you want to be treated, if they are disrespectful or mean, then you walk away with your head held high! You never know what is going on in someone else's world, maybe a sick parent, or abuse or insecurities or they are simply just trying to look cool in front of other people. I have learned mean people are that way because they've been hurt somehow, but not all those who are hurt are mean. Others will remember how you treat them or reacted and may just do things to taunt you, if you don't give them what they want, it stops and maybe then they will want to get to know you. You sound like a really cool person who is mentally older than his 10 years. Most 10 year olds are not at all like you and you should also keep that in mind (i'm using my 10 year old step son as a reference, he's a great kid, but he does not think or speak as well as you - he's a kid)! Social skills are very important and are something you will continue to develop over the course of your life!! Your last post has touched my heart and while you escape in your aquarium world, people are pretty cool too, you just need to find the right ones for you, believe me, they are out there!! Your mom is wise to protect you, don't be too hard on her, she's just doing her mom job!!!