That sounds like a very mature, healthy way to look at it, L4S.

God's timing is not always ours, and He obviously does allow us the whole "free will" thing. But one thing I DO know, is that He NEVER forsakes us. He will help you.

Puppy