Why do we have difficulties in life?  Where is God in our struggles?  God prepares us, yes to face our battles and trials, but mostly to learn to lean on Him.  That He is enough and is looking for the opportunity to be seen in strength in our weakness.