1 month after meeting him, he started saying that I'm his best friend, it didn't matter to me, I liked him he was a good friend but for me he wasn't my best friend eather. I just didn't say anything about it. when I started getting close to him and started talking about my life it was evident that he didn't care, so I stopped, but sometimes when I was at my lowest moments and I just needed to talk to someone he just started acting like everything I said  sounded crazy and I that I'm just dramatic, I didn't feel like he cares of even listened, it made me feel like no one cared about me. like 3 months ago he started criticizing things about me like the fact that I'm not fun or that I should dress better all the time because it makes him look better. so I just feel tired I hate being his friend and I just can't anymore. we had a test in June and today he told me "that's crazy in all our friend group you are the one who had the best grades" he starts talking about the test and then says "the smart ones got a bad grande and the less smart ones got a good grande that's so funny"  so yeah I just can't anymore I don't know what to do anymore.

(im really sorry my English is really bad)