I've been with my OH for 18 months. I'm deeply in love with him, he is an attentive and caring boyfriend and we get on so well together. He tell me regularly he loves me but I have a severe mental health issue that often makes me cold and aggressive. I have been verbally abusive to him before and was extremely horrible on Friday night after heavy drinking. I apologised prefusely at the time but he was quiet all weekend.
I went home on Monday and text him earlier saying I hope he had a good day etc. He replied telling me he loved me but thinks we should split up as we both feel the same and it won't last so we shouldnt prolong it. I've text back telling him how sorry I am. That I love him and would do anything to make things right between us but will give him space to decide. He replied saying he is so angry at me and himself and needs space. I don't know what to do. I feel like my heart has been torn out. I know I deserve it but don't know how to make things right. I see a psychologist once a week so will see her on Friday but any advice would be gratefully accepted.