Very well written...
The problems with these people now in days forget to value themselves. Things like this happen, my ex ended back in The guy who beat her up many times.. Yet I never even made threat of touching her....
I also agree with the other two really vivid and striking...