L.U.
C. - If there is anything that puts me over the edge it is whining! It makes me batty.
Here's what I do.
If my son or the girl that I nanny whines they go strait to their room, door closed. i don't want to hear it. I am not going to be talking nice, cuddling, hugging, trying to get out of them what the problem is because my ears do NOT hear whining. If they have something that they need then they know that they need to speak to me in a big boy/big girl voice. DO NOT let her follow you around, that's crazy! As soon as the whining starts, put her in her room. Tell her that you can not understand what she says and when she has stopped whining she can come out and ask you for what she needs. Then close the door. She may cry, she may come out. If she comes out and is still whining she should go right back in her room until she can get it together. (FYI - my son is 3, Sarah (the girl I nanny) is 2. If anyone says at this age they do not get it, they are wrong. neither one of "my" kids whine, and if they do start, it ends mighty fast).
Your daughter may be whining bacause you give her attention. You said you cuddle and try and talk with her to find out what is going on. So, she whines, she gets cuddles or mom's attention! GREAT! If you put her in her room, there is no one to listen to her whining. When she comes out and talks to you in a big girl voice, lots of praise, hugs, and tell her how much you appreciate the sound of her voice, not her whining.
Good Luck, L.