Today shopping with my dd(4),ds(12)and dp . dd wanted some shoes she couldn't have so started crying ect and demanding the shoes and kept repeating "shoes shoes shoes " I told woke her to stop and to be a good girl . We carried on shopping she carried on crying ect. We went past a chocolate shop and she started screaming " chocolate chocolate " she then said we never let her have anything , and continued to scream and would hold hand ect , the shops were packed so u can imagine . During all this dp didn't help at all ! I took dd in to the toilet and told her quite sternly to stop acting like this and to pls be a good girl . We went back to the shops but she was having none off it , while dp was trying on sum clothes she didn't want to be waiting for him she kicked me and started screaming in a packed shop I had hurt her feeling and she wasn't my friend . Didn't know wot to do so took her out side to wait for the boys to finish , she then spat at me (she has never had a melt down like this ever ). When dp came out told him and said we need to go back to the car as she was been really naughty . ( don't know if I should have ). We were bout hr away from home . Get home kettle on really upset bout the whole thing as she hasn't behaved like this before . Dp turns round to me and says I have a short temper and a low threshold with her !! And he doesn't understand how it came to her kicking and spiting andI must have provoked her . Well I am really upset bout it all can you guys tell me where I went wrong and wot I should have done differently . Thanks in advance .