Totally normal. My 4yo takes her clothes off alot too. She used to go nuddy for a long time. I gave up trying to keep clothes on her. Unless there was real risk to her (like it was really cold and she's playing outside, or it's hot and sunny and she might get sunburnt) I just let her be. DS1 is terrible for the "I can't's" and whining. He wants me to do alot for him, from feeding him, wiping his butt (I do help, but he has to try first!) to dressing him. But I just don't. I don't buy into it. I know he can do it himself, and even if he can't he has to try. If he doesn't do it I give him 5mins and then leave him where he's standing. Nasty maybe, but I don't have all day to be waiting around for him to do what needs doing. He's quickly learning that he does it himself or it doesn't get done. If he doesn't get dressed, there's usually consequences, like he can't come to the shop/preschool/playgroup. Or he goes in his jammies. If he doesn't eat dinner he doesn't get yogurt or fruit or the occaisional choccy bicky. He's started in the last few weeks to come to me after a tanty or whatever and saying 'I ready now mum', And we do what we have to with no fuss, or he'll just do what needs doing by himself if he can. The penny is dropping that sadly for him, the world does not revolve around him and his wants and needs. I have other things to do too!!