Just lost all patience for my boys

And ended up crying on my kitchen floor.

My 4 year old has just started school, and tonight he's being so difficult with his bedtime routine. I asked him to go to the toilet, which he always does before bed. Tonight he decided to sit on the toilet the wrong way round (had he started peeing it would have gone all over my wall) and when I asked him to sit properly he told me "I don't need to because I just don't love you". And let me tell you, that broke my fucking heart. I get that he probably doesn't mean it, but I have had such a shit few days that this was just the breaking point. So being all hormonal (thank you aunt flo, you fucking bitch) I tell my 4 year old he can sort himself out, and I go downstairs. Then, my March baby starts screaming bloody murder because he decided he didn't want his Daddy, who he was absolutely fine with up until I got downstairs (didn't even go straight into the living room so it wasn't because he saw me). 4 year old is at the top of the stairs crying, March baby is in my arms crying. I put March baby on his play mat. I go into the kitchen and I just fucking break. So now there's 3 of us in fucking tears. And where is my fiancé? On his goddamn computer. Usually he is wonderful and helpful, especially when it gets too much for me. But nope. Too busy playing fucking league of legends or some shit. I'm fucking done.