Boyfriend

Alright, so this is a little bit of a long shot but I want someone’s opinion. I’ve been dating my boyfriend for a lil over three years. He’s 19 & I’m 17. I’m currently still in highschool and he graduated two years ago. He has a buddy, who he has been hanging out with since the fourth grade.

This buddy, continues to touch me, try and sleep with me and won’t leave me alone. I have told him to stop, but that doesn’t help. I have told my boyfriend what is going on. He said he’s tried to get him to stop but “it’s his personality”. I am not trying to get him to stop hanging out with him, but I don’t want to be around him.

Today, my boyfriend planned on picking me up for lunch time and we would go out for lunch, and have a lil date day. Since I’m always at school and he has a full time job, it’s nice to get some time with him. Well, change of plans, he was really late to picking me up, and he brought Buddy. I had explained to him my concerns last night, that I am uncomfortable around him, my boyfriend told me that I should get over it. I got mad at my boyfriend and was in a terrible mood all day (Doesn’t help my antidepressant prescription isn’t in yet and it’s been over 3 days without a pill). I don’t know what to do, and I feel bad for being mad but I can’t seem to get away from this kid. When he is around, my boyfriend is not the same and it’s irritating, it’s the only friend he acts that way with.

I need opinions, on everything...😣

EDIT ;

I’ve been sexually harassed and assaulted in the past, both cases I reported to the police, this meaning I charged them and the whole nine yards... He keeps telling me that if it’s that bad I should report it, like I do to everyone else. I really don’t want to break up with him.