Name change for this as I am so ashamed of myself.
I've had a really stressful couple of months due to circumstances (it's no excuse) and currently trying to potty train DD2. Normally if she has an accident I just tell her never mind and will will try again next time.
Today we had to head into town, I was hot and stressed, the shops didn't seem to have any of the things I had gone for and basically just had enough. Took DD to the toilet and she didn't go, as soon as I took her off and she pulled her pants up she had an accident. I got really frustrated with her and told her off, she became really upset, then wouldnt let her have a balloon because she had an accident. I was also frustrated with myself because I had left the change of clothing in the car, so I had to rush back to the car with her wet.
I felt bad in the car for telling her off, plus feeling so stressed and had a cry. DD saw this and asked me what the matter was. I just told her I had fine and had something in my eye.
Later this afternoon she took herself to the toilet, had a poo and wiped her own bottom, first time she has done this and I told her how proud i was, gave her a missive cuddle and loads of praise. She cuddled me and said I made mummy happy now. It crushed me, I felt awful and still do now, everyone I think about it all I just want to cry.
Ive apologiesed to her and told her she always makes mummy happy even if mummy is feeling sad, or cross, not sure how much she understands as she is only 2 (nearly 3). How do I overcome this and make sure it never happens again?