kids father’s behavior

i have a 2 year old and a 3 month old. I work full time. he does not help clean ANYTHING around the house. he throws his trash on the floor and expects me to pick ir up. which I do. he gets mad at me for anything and everything. this is me telling him this morning to unlock himself out of the bathroom to go watch the kids because i i woke up late for work. he won’t help me with them or anything around the house, and if he does, He will scream and cuss at me forever. he hates anything having to do with his kids, but yet, we’re still together becuase he’s nice to me sometimes... I don’t know what to do. this is an okay everyday thing