M.D.
My daughter is about to be 8 and she is the queen of whiney- and it drives me CRAZY!!!!! I agree to tell her that if she is going to be whiney about the tv, then the tv goes for a while. Thats what I had to do with me DD. Last week she gave me the biggest whiney meltdown at the pool and I told her no pool for a week. She quickly learned this week how to adjust her attitude. I believe in making the punishment be directly related to the cause. Good Luck I know what you are ging thru.