Being a parent is a never ending marathon