Tiegan Smith, who is now 20, courageously faced her attacker Scott Mackie in court to tell him the impact he had on her life.