your not a bad mummy, if your a bad mum, then im the devils mother re-incarnated, or some such effect much worse!!! i want to give you a round of aplause juggling work, study a 2yro and all the rest life has, wow!! i yell at my boys that often, its at a point were they just dont hear you unless you yell. not good. right now i am doing everyting i can to not go and give my 5yo a good smack on the bum he is currently up the hall sooking and carrying on as he wants to stay up and watch tv with dad.
theres hope!! just got to change the way you think about situations and how they get handeled. its realy hard!! i yell at the boys every day, but im trying, so far ive yelled oneday out of 3!
once kids know how to push your buttons, they try push as far as you will let them as they get older. good luck.