Last year i went on a school trip and has nobody to talk to. That was untill this guy that i knew because he was friends with my best friend but ive only ment him a few times. He hung out with me the entire time and we had a lot of fun. I never got any bad vibes from him and he didnt do anything on the trip besides hug me when i asked him not too but i brushed it off because it was only a hug. I never talked to him after the trip till a few weeks later when he randomly DMed my instagram. at first everything was just like it was on the school trip... till he confessed he had feelings for me. At the time i was dating somebody and when i told him this he said he would wait for me even if i didnt have feelings. I thought this was weird but still looked past it and thought nothing of it. we talked for a while and he started saying thing that concerned me a lot. He told me he was a diagnose sociopath and that he didn't feel sympathy. I don't like to judge people based off there mental illnesses so i stayed talking to him. Then one day he started saying things like "I could f*ck the sh*t out of you and you would love ever second of it even if you didnt want it" and "Im gonna eat you out wither you want it or not" and he would threaten to hurt me and himself if I told anyone about what he was saying to me. When I told him it made me uncomftorable he said he found it amussing that i was uncomftorable He even once cut himself so that i would stay friends with him. I was so scared he was gonna hurt me. This was a year ago and ive moved schools since then but now he goes to my school and he keeps trying to talk to me and interact with me but im teriffied to be near him. Am i over reacting?(sorry for the bad spelling and grammer)