Thank you all for sharing your stories!
I know it's hard to talk about but it is so important to let it be known that there are people out there who can and will try to support you when you are going through these things. Sadly this kind of stuff happens to way to many people.