DS1 is 2.5 and I have baby twins too. We were going to the park this morning and it's a bit of a mission to get out. He was looking forward to seeing his friend who we'd arranged to meet and was excited. Got there and I let him out of the car and said he could run round but don't go near the puddles as he didn't have wellies on. I was trying to assemble the pram, but it jammed, I hurt my hand and I also realised I'd left my purse and the twins' raincover at home. Things weren't going well. I warned DS1 that if he went in the puddles he'd get wet and we'd have to go home. He heard me. He said "no puddles". And minutes later then jumped in one, soaking himself to the knees. It was the final straw and I said we'd have to go home as it was freezing and he was soaking. I was so frustrated and to my shame I shouted at him telling him i was very cross.
He cried, and we came home. DH was there and asked why we were home so soon. DS1 said "I jumped in puddles. All wet."
I felt AWFUL - he's 2.5 and maybe couldn't resist, and maybe forgot he didn't have his wellies. DH says I'm too soft, he understands perfectly well and that I'd warned him but he still played up, and so I had to follow through.
But who is right?