When my eldest was a toddler I had a nightmare everyday trying to get him to wear a coat, or gloves, or a hat or even socks! It could be snowing outside and he'd take his socks off while in his pushchair, chuck his hat on the floor and screw up his little hands to try and stop me from putting his gloves on.
Last year I bought the girls new coats for school. They were quite thin, mac type coats and when winter finally set in, they complained they were cold so this year I bought them long padded coats, determined that they wouldn't be able to complain about the cold this year.
Instead of complaining about the cold, Kaycee especially, complains that it's uncomfortable to carry her bag on her shoulder because the coat is too padded and she hasn't worn her coat at all this term until I made her put it on this morning.
It was freezing outside and she was trying to leave the house in her school cardi and no coat. She then had a sulk when I told her in no uncertain terms that she was wearing that coat today whether she liked it not.
Instead of putting her bag on her shoulder she held it out away from body as if it were something she didn't want to touch; I think she thought that being awkward with her bag would make me say that it was ok not to wear the coat if she would have to carry her bag to school like that so she wasn't best pleased when I told her that I couldn't care less how she carried her bag as long as she had her coat on.
She carried her bag all the way (well until we realised that she'd forgotten her lunch, again, and we had to go back home for it. I carried her bag while she ran on to fetch her lunch) and only tried complaining once. I gave her 'the look' and she soon stopped mid sentence and didn't bother trying again.
The thing is, she'll wear it out to play when she's freezing and not bother at all but trying to get her to wear it to school is a whole other ball game!