I could have written the first three lines myself.
+1 for parenting