i toyed with the ending for weeks , bouncing back and forth and finally settling on one that provides hope for sara as she learns and embraces the truth about human frailty , family , and forgiveness .