I have been seeing a gem casually for the past 10 months. Never intended to have him anymore than just fwb; never introduced him to anyone in my life. There just seemed to be something off about him and my intuition/gut feeling just wouldn't let him be anything more. He seems to be okay/just fine with it. But recently he has been such a jerk, not to my face, he puts on a nice and polite airy front. But whenever I text him he would make really jabby jokes that I know are intended to hurt me, like making fun of my father/race (just to list a couple) and then excuse it as he is tired. He recently have been spilling all his darkest secrets in his past about how he hooked up with his friends girlfriend and got some death threats. All the girls he would be pursuing and how he gets complimented/hit on all the time. It almost feels as if he is testing me to see if I would accept him still after he shows me how terrible he is. I have been trying to cut him off a handful of times but he tells me I'm being harsh and cold hearted, stubborn/fixed (well...I'm a scorpio) so I would feel guilty. Sometimes I can cut him off for a few days and he is back messaging me like nothing has happened. Show up at my apartment and ask if I want to go for a walk but after the walk he would ask if he can go in my apartment. I refuse, and he would say I'm making a scene. It is almost starting to scare me, could geminis be potentially dangerous? Like would they harm someone or they might just toy around with people but won't actually do anything? Not to mention his mother recently passed away and she was a scorpio as well. I'm worried he is depressed at the same time I'm worried he will hurt me. He assured me he is not depressed but he drinks daily. Time to run?