I'm posting under a new name as I wish to remain annonomous.
I have 2 girls (aged 3.5 & 2) and am very worried about how angry I can get with them and I think I may need help. I am normally a very calm person and I know friends would be surprised if I told them how angry I sometimes I get with my children.
Just to give you an example, I'm home alone with them today and decided to make them a lunch box tea - trying to get them interested in sandwiches. They helped me pack sandwiches, cheese and ham, some banana and a treat into each identical lunch box. So far so good...both very excited until the 3 yr old decides she wants the box I've given to the 2 yr old. I try reasoning, explaining they are the same, but the 3 yr old starts crying hysterically. I try to do a swap (silly I know) and the 2 yr old starts crying. Something snaps inside me and I pick up both boxes in a rage, shouting about how ungrateful they are and throw the boxes in the bin...along with tea. Both are now crying and we have a few minutes stand-off before everyone calms down and I have to make 2 more lunch boxes

The anger started showing its ugly head when no. 2 was about 8 weeks. She was a crier, had reflux and was a really difficult baby. She is still hard work...stubborn, tantrums, lashes out at her sister, but when shes good she's really good fun. I love my children dearly and I feel awful that they have to put up with me sometimes, but its becoming clear that they prefer the company of their dad and its all getting too much for me.
I'm wondering if anyone else has been through something similar and good advise of what I can do about this. I don't know whether I should be talking to my gp about getting some help or to go down a counsellor route.
I have told my husband about these episodes (I work PT so have 2.5 days alone with the girls) and he finds it hard to understand why I can't control my anger
Any advice or help much appreciated