Babydaddy drama

Okay question ladies cause I am very confused so I been with my kids father on and off for 10years we have three beautiful kids together he doing a lot of shit I ain’t agreeing with he keep leaving go to mess with girls so I be like whatevr i do my own thing and then he come back and then he do the same thing like should I just throw it away and say forget it or fight for our family I know it sounds corny but that’s what we all want right