Sometimes I can get Charlie to tilt his head back, and then no water gets in his eyes. But other times he won't, and I am forced to just pour water over his head.

He usually reacts like I am torturing him in the worst possible way! He starts screaming for a towel over and over... I give it to him, then he wipes his eyes, then he's totally normal again. Like nothing just happened at all.

Does your LO act like you are waterboarding them when you rinse shampoo from their hair? How long are they upset afterward?