Okay, the "you don't really like me" could also be a ploy for attention, but one of the biggest issues I had in school was boredom. In first grade, my teacher was letting me into the Junior High library because I had either read or was too bright to enjoy the children's books, and by fourth I was reading Shakespeare. The biggest thing was, I was bored to tears following along in class, and there were no other activities for me. Also, one of the most damning things a child can experience is being told they are too smart and having to "live up to their potential". He's most likely feeling like he's being singled out for being smart, with no rewards. Try to get the teacher to allow him to have quiet reading or independant study if he's doing well with his work, and ask him what kind of activities he might want to be involved in after school (don't make it a reward or punishment, just something to help him chanel energy). An after school activity will, most likely, get him into team building and making friends.
By the way, and please don't take this the wrong way, are you, perhaps, extremely critical and a perfectionist? You do know that children mimick us. If you find fault with things and complain, he's likely to as well. I know this is illogical, but a child can equate being critical about a messy room or upset about a torn piece of clothing with thinking they are horrible. (My two year old thought I was mad at him because I took a stuffed duck out to clean it. Even though I explained it, he was convinced that I was mad at him for getting it dirty, and he kept saying "But baby not do bad, why no duckie?") If you learn to relax and sometimes make messes and have fun, he'll start to relax and get that it's okay not to be perfect.