dd1 is three and a half; she is the messiest child you could wish to meet. If she eats a cake, there will be crumbs within a mile radius; if she is given spaghetti it will be smushed all over the table; food of any kind is liable to end up all over face, hands, in hair. I am not exactly fastidious, but I am sick of it. I have a feeling that she just can't help it, as no amount of nagging, ignoring, incentivising, getting cross, positive praise, modelling seems to make any difference. She knows what is expected of her and will say 'look mummy, I'm eating it neatly' - but this will usually be followed by something being dropped or smeared. But i really can't stand it, and now she is that little bit older, it's a bit embarrassing when I take her to people's houses/out to eat. She also looks like we don't clean her or wash her properly, which is far from being the case.
She is on track in every other way - she does like sensory play (water, sand etc), is not notably physically clumsy at other things. What do I do? Wait for her to grow out of it?