I am way happy to hear that you have found Christ, Chris :3
Many people deal with what you have dealt with, and with God, it is entirely possible to get away from.
With God, anything is possible :3
You should totally be willing to share your story with others, and spread the Gospel :3
I am way happy for you.