Parenting in the 21st century: Should I have another baby?