Hi Trevor,
Phoster and shadow are right. What better place than this? We're not advice pros but there's not a person here who cannot relate in some way to what it is you have to say so as hard as this may be for you to accept, it's OK for you to let it out.
You're not alone anymore, OK? If your words are too tough for some to take, they'll just let it slide. That's one of the great things about the number of people here, you are bound to connect to at least one with your writing so fire away, we can handle it. Just be sure to follow the guidelines regarding trigger warnings. We know how to handle it.
You have unconditional support on this site Trevor. Believe it.
Regards,
Zipser