Our understanding of children’s development is both wide and deep. There are many, many factors at play in determining their ultimate success and happiness. Many of these factors are complex and there is an interplay between them that has an impact too. It is impossible to tease out what exactly will make a difference for any individual child. What we do know is that love and care makes a huge difference (quality not quantity) and guilt about not doing enough is a recipe for your undoing.