My 3 1/2 year old, boy (will be 4 in December) drinks so much water and then urinates so much and often. He only gets juices at preschool on occasion. He is also a very picky eater and refuses all meats and vegetables. He is irritable and explosive at times. He is potty trained except for pooing in the toilet. Still wets at night. Any ideas?