How awful. This just breaks my heart.
I am sure this was hard to share, but I appreciate your doing so Red. There are a lot of people on this forum in scary situations, or situations that could turn scary very quickly. Hopefully this will make even one person think about what could happen and seek help.
Hugs to all.