My DD is 24mo and up until a few weeks ago has been a really good toddler but recently she has been pushing back on everything and it seems like everything is a fight. I know this is normal behaviour but I am really struggling with anger towards her and I find that I am losing my patience really quickly. I just get so annoyed because she understands everything but refuses to listen. Up until this point I've found that explaining why she has to do something ie "you have to hold my hand because you are very little and the cars can't see you and they could bang into you and hurt you and I don't want you to be sore" has worked really well but now she doesn't listen and instead kicks off. I'm just so annoyed at myself for getting angry when usually I can keep calm. Everything just seems a fight and I'm finding it hard to navigate not giving into what she wants all the time because I don't want her to think if she screams then she will get what she wants. I'm also in the early stages of pregnancy and I know my anger is heightened. Today I was working all day and then 10 minutes after we got home she threw a toy at the tv on purpose so I put her to bed early because I was so angry. My OH has been great in stepping in when I need a time out but I just feel like I am being a shit parent and I'm worried about how to cope with a toddler when the baby arrives 