I can definitely relate to this. That said, are you really inferior? I think confident, well spoken, and even articulate people are put to much on a pedestal. Just because they appear to be more functional, it doesn't, in my eyes at least, excuse how damaging they are. You are not inferior, I doubt you'd treat people as they do, that in itself makes you a better person. Your grades slipping is not reflective of your ability, as you are dealing with far greater burdens just by turning up, then having to go home to strife. I actually respect you this. Give yourself at least an iota of credit! You are a living being, with a personality, abilities and all kinds of positive attributes, just because they aren't on show on all the time, doesn't mean they aren't there!