I meat him through the internet and from the first time we talked we seemed to have a lot in common. We are from different countries but it didn’t seem to matter and the culture differences were never a problem, they were “cute”. We haven’t met in person even though we have been talking for almost a year and a half. Everything seems great but sometimes we have fights, all night long fights over the telephone. The last three days I’ve been dealing with dark thoughts that let me to injure myself and he said “you say that you are not giving up for me, that’s all you do, be alive, everyone else does that. That’s not enough! I have thoughts like that every day, it’s not a big deal. You have to do more for me and don’t start giving me all that I’m worthless shit because I’ll hurt myself and then let see how you live with that”. He’s always saying “I say things I don’t mean when I’m angry” but I can’t seat through another night of “I don’t believe you love me, don’t say it, show it”. How can I make things better or how can I leave without causing him to go straight to the hospital?