Do you ever feel like you're running a marathon? Like the world is moving so fast, like your life is moving so fast that if you blink you will miss something?
That's how I've felt for the last 7 months. When God called me back to Him I instantly felt hurried. I felt like I had to learn as much as I could about Him as fast as I could.
My friend would give me teachings on cd, she let me borrow the Bible on cd, I would borrow books and learned how to pray all in a matter of months. As soon as I let God back in my life, He brought the most awesome people and friends I've ever known in to my life..all of this just in a matter of a month or two. I have a wonderful Church family that immediatley brought me in to their "circle" all so so fast.
To me it felt like the world was going to end and Jesus was coming back and I would get left behind because I wasn't ready. I felt like I only had a matter of minutes before everything would change and there was nothing I could do, I was just holding on by a thread.
I'm sure you've read the book of Esther (if you haven't, I greatly encourage you to do so) God positioned her in royalty for the specific purpose of saving her people, her family. Every instance of her life was leading her to the time when God called on her to do extrodinary things for Him.
God never causes bad things to happen, but he does allow things to happen in our lives to teach us, He uses those bad things to mold and shape us into who He wants us to be.