Adoption: From Hell to Heaven