If the Old and New Testament teach us anything, they teach us that nothing is too difficult for God. What he originates, he orchestrates.
Nothing is impossible for God.
As Christians, we sin with anger because we lack faith in God's ability to provide for or protect us.
There is an appropriate way to use your story, not as an excuse but as a testimony to God's ability to free you from the past.
The only limits to prayer are the promises of God and His ability to fulfill those promises.
Prayer can do anything God can do and God can do anything!
We must never limit God's ability to turn even the worst, most vile experience in our lives into something productive, beneficial and positive.
My religious position: I think that God could do a lot better, and I'm willing to give Him the chance.