Unraveling - Elizabeth Norris
Don't let the cover throw you! It's a great book!!!