I cant stand my best friend. I love them with all my heart but they are just so annoying. They have this constant tendency to tell me to shut up and constantly call me a 'push over' because i actually follow most rules, do my work in class, and do my homework. They get annoyed when i don't want to do things that they want to do and they never seem to stop talking. Now, they do have adhd and they also are kind of disliked by many girls in our class so that might have something to do with it. They also are going through some personal difficulties so i understand that this could be one of the reasons for their behavior. I genuinely don't know if i can take much more of this so i am trying to set up boundaries. This has kind of worked but tbh there is just so much about them that i am bothered by that i don't know if i can do much more without basically asking them to change themself completely which is something that is not at all okay to do to someone in my opinion. Thanks for reading.