Frank,
Not much to add other'n to say it's good to see your son witness to his Faith in showing forgiveness by being friendly to this woman. It's a shame the distortions foisted on our youth today as to what is acceptable behavior.
I pray not only for your Son's healing, but that girl's sense of right, her need to hit her knees before her Father in Heaven and ask His forgiveness.
Blessings on one and all.