Hunter, there will be no physical freedom for you on this earth, as it should be, but I do hope you find peace and forgiveness thru spiritual freedom. Truly, every human is enslaved to only one of 2 masters: they are either slave to satan, or Christ has purchased them, broken their satanic chains and they are now His doulos: a slave to Christ. Prayers for you Hunter, and your many victims.
May you all find peace and healing.