There are no perfect parents, and there are no perfect children, but there are lots of perfect moments along the way.