Any path to parenthood is full of unknowns, but three years in we've had a number of foster parenting surprises. A few of the biggest surprises have been...
222