I think we can all agree with the fact that parenthood is not easy. Growing up, we think we have planned the perfect time and process to have kids, but as years go by, life does not turn out to be how we expected at all. We meet different challenges and walk through various stages