What should I do?

KT

My boyfriend and I have been on and off for 3 years now. I adore him, he’s different than anyone I’ve met but we’re so toxic to eachother it’s sad. We fight every single day but get past it and are happy we fall asleep at night together. I say nasty things, he says nasty things. It pushes us apart but we have history. Is it something to let go of already or continue? - thanks