What lesson have you had to learn over and over again as a parent?

for me its patience. as soon as i think i have it down life sends new stages to my children and i have to start all over again.
22 answers 22