dangerous love?

my boyfriend is somewhat abusive, his mom just found out today after months of me dealing with it, he treats me the best I've ever been treated I just think he is going through mental problems and I have dealt with depression/anxiety/anerexia he has helped me through it all and if I leave him he will end his life. I plan on marrying him and having a family which I've always wanted, sometimes it just gets hard , I'm not sure If I'm asking for advice but I'm sure anything would help..