Why doesn't anyone appreciate me?
All my life I've constantly been called stupid, worthless, idiot, dumb, socially retarded and useless. I don't understand though, i bring good marks and try my best at school. My dad always criticize every flaw i have, like for example, yesterday he asked me about the country's economy and i told him i don't know. Then he goes all " How do you not know?!! its your country! Don't be stupid!" and that makes me feel very bad of something i don't know. Then he says " i don't want you to end up like your mother, she is already stupid enough" and he goes saying mean things. I honestly used to believe there is difference between being stupid and being ignorant but now I'm not sure anymore. Also, sometimes in our school when i bring good marks the girls look very surprised at me and they think i am cheating?! I hate cheating and i did not do that at that time. But the thing is, they look at me like its a surprise that i got a high mark. They make me feel stupid and worthless. It's bad enough at home as it is. Did I do something wrong to make people think i am stupid?? I always try my best even though its not enough. In my family, knowledge is like a huge deal to them, if i don't know something they say I'm stupid. My dad used to say that to my mom all the time, then he say it to me and my siblings and then they say it to me. It's like a never ending cycle. I feel like no one appreciate my efforts at school or anything i do. My dad and my siblings also keep comparing me to other girls, like see how sophisticated she is, or how smart she is. It just puts me down all the time and i feel like i can't do anything right, i feel like i have no talent to prove them wrong. I suck at every aspect in life. I don't know how to be as my dad likes to say "Smart". I am a sophomore and i have two years left in high school. Everyone keeps telling me i don't know anything and I'm living under a rock. Why doesn't my family appreciate me??