At bedtime DD (5yo) was messing around with one of her toys, so I took it from her and told her to get dressed. (She had already been told it was bedtime and what I was expecting from her).
She starts moaning and I tell her to stop moaning and being a brat. She then starts crying and I ask her to stop and then yell at her 
She said she couldn't stop crying because I was shouting. So I said I would stop after I count to 3 and she needed to stop crying. She did. Got her PJs on and into bed.
Now I feel really really bad at yelling at her. It's been a long day for us both and she was crying prob because she was tired (fell asleep v quickly).
I really hate it when she cries because she gets told off and it sets me off. I really want and need to stop shouting because I don't want to be that mother and in the long run I don't think it's in anyway productive for either of us. She is a well behaved and generally chilled out little girl, which makes me feel even worse 