Being a parent is no child's play. You learn and you unlearn but at the end of the day, there's no such thing as 'perfect parent.' You simply keep trying your hardest.