(if you don't mind a hug from a stranger)
That is great. The photos are wonderful.
NO ONE who damages children is a good person, I hope Karma slapped her sideways and back again.
Those miserable teenage memories will fade. You will remember the event and shrug it off.
I know the feeling and...