My (20F) FP (20M) is a friend of mine that likes me a lot, but I am completely obsessed with him to the point of getting jealous, angry, or sad for things that shouldn't make me feel that way. I never express these feelings cause I know that every single one of my reactions is probably an overreaction, so he thinks that even though I'm borderline I have it under control, but I don't.

My chest physically hurts when I think about him. Like, A LOT. I want to be with him all the time, I even tried to put a spell on him (something i saw on youtube) so he would never leave me. Of course, I regretted that instantly and took it back but still I fear that I'm going crazy and I'm gonna do something worse.

I fantasize about him more than I actually spend time with him. My whole life revolves around him and I just can't live like this anymore. He'll eventually find out I'm unstable and hate me forever and the thought of that happening is eating me alive. 

Should I cut ties with him completely?

Should I tell him my reasons so he doesn't think it's out of the blue? But what if he thinks I'm crazy ???