I really need help to sort myself out before my DCs start to hate or fear me. Prior to having them I barely had any patience so really surprised myself when DS1 came along and I had the patience of a saint! Nothing to be proud of necessarily but I felt I was a great mum and coped well. Anyway DS1 is now 2.10 and DS2 is 10 mo. Again I have unlimited patience with the baby but I find myself constantly getting angry and shouting at DS1. And I mean barely an hour goes by that I don't lose it with him. My most common phrase goes along the lines of "your not a baby anymore fgs, hurry up, don't do that, do this, do that" etc. All shouted out, accompanied by flailing arms and angry teeth [hblush].But once they're in bed and I rehash my awful days I of course realise he is still a baby. He's only 2.
So I can be patient and loving so why am I so horrid to DS1? Most importantly, how do I go about stopping my anger? I should add he does nothing wrong and is a really placid, loving toddler. I can just picture both DSs cowering away from me [hsad].