I had a friend who would do the exact same things and this guy was my supposed 'Best Friend'.
He hung out with me all of the time but when anything like a special occasion came up he would brush me off and invite all of the more popular people and not me.
This may sound harsh but I practically told him to fuck off, it wasn't just the fact that he pushed me aside at every opportunity he got to hang out with more popular people, he also started insulting me, making fun of me and only came to me when the more popular kids didn't want him etc, etc.
I'm a very nice person so this wasn't exactly the most easy thing for me to do but I'm also the type of person who only calls someone a friend if they mean a lot to me, I would prefer one great friend to a vast circle of people I merely like.
He hung out with me all of the time but when anything like a special occasion came up he would brush me off and invite all of the more popular people and not me.
This may sound harsh but I practically told him to fuck off, it wasn't just the fact that he pushed me aside at every opportunity he got to hang out with more popular people, he also started insulting me, making fun of me and only came to me when the more popular kids didn't want him etc, etc.
I'm a very nice person so this wasn't exactly the most easy thing for me to do but I'm also the type of person who only calls someone a friend if they mean a lot to me, I would prefer one great friend to a vast circle of people I merely like.