Long Road to Happiness: She thought she had left her past behind &ndash; until it came back to haunt her