Blain:
I'm so glad you posted this so I could hear your story.
Please don't take this the wrong way, that is the most horrific childhood I have ever heard/read in my life.
God definitely has a plan for your life. You are a light here at CC and that is sometimes, in a way, more than people contribute at their jobs.
My heart goes out to you bro, you are so early in your life and you've gone through so much already that some might not experience in a lifetime.
All that said, your faith as a testimony, from all that you went through, will definitely encourage others and make us all think twice before we assume we've have it hard.
*I could say a lot more but I'm wrote short so you actually read it*
Your faith is very strong.
Blessings to you Blain!