Hi there, I have been in a situation sorta similar to your's before so I hope this helps out.
Some people are just toxic and need to be cut out of your life, if they don't care about you or how you feel it is time to simply tell them "bye" and find some new friends, I know it is hard, trust me I know, but it can be done, I found after cutting out some toxic people that the school library can sometimes be a place to find like minded people, just remember school is a big place, surely there is someone out there who will be a true friend and will love you for you. On the dating side of things love is hard, but this guy sounds like a jerk, you should be able to find someone worth your time and care in a romantic way.