Are u sure it’s true that they only let you in because of your height? Sometimes people tend to overthink. I’m sure they do appreciate you. But if any of the things ur saying ARE true. Don’t worry about it because you can always find new friends who will make you feel accepted. Relax okay? ^^