I honestly don't remember how it is that I've come to find this forum, but it's a surprisingly appropriate place for me to put my thoughts into text.
I'll start by giving a brief idea of who I am before I get into where I've been, and I will try very hard not to make this into a novella (which...