I just needed somebody to talk to... My partner who suffers with mental health issues broke up with me last night. He said some hurtful things to me and has done some hurtful things to me. I wanted to talk to know if I'm the problem. Recently I have been feeling really neglected, I have been unhappy for a while and have tried to speak to him about how I feel but it always turns into a massive argument, My now ex partner has told me I am a selfish dangerous person. He says this because when we have argued there has been times that he has pushed me over or has ran past me which results in me having cuts or bruises but he says im the one to blame for it because I didnt let him leave ad because i have started to speak to some friends about what has been going on he has said i am a dangerous person. I kept my mouth shut for a long time because i didnt want people to know what was happening because I didnt want people to think he is a horrible person because deep down i know he is a nice person. Many people have asked me why i havent left him and i ask myself the same question but i dont know how to get away. I know he is not right for me and i dont know why i have stayed in the situation so long. He spent alot of time swearing at me and i asked him not to is this abuse? or am i overreacting ? he has now made the choice to leave me and i am tryig to accept it but i still cannot keep thinking if i was the problem. I have tried to support him through his mental health breakdowns and i gave him time when he needed it although i felt negelected i knew i had to give him time. now he blames me for the mental health issues and says its because of me. I feel stuck and broken and i really dont know what to do anymore.