Sometimes, we may not fully grasp all the details or understand in full what's going on in and around us, but we trust in faith that it's going to work for our good as the scriptures has said. This is not a call to nonchalance and carefree living where you do not pay due attention to events in your life. It is simply a faith base approach that after you've done all there is to be done, the end results would favour you.
Even when events are orchestrated to spite you, scheme you out or undermine you, it'd not end the way they planned it. God would ambush them, turn their schemes around or make someone to act foolishly just so you'd be favoured. You'd still get ahead regardless of the plot to keep you down; you'd succeed in spite of all the hurdles you'd have to cross. God's got your back, and he'll walk you through the process.
God does not only convert an enemy's plot to your favourable outcome, He can turn your own mistakes into a masterstroke of success. Whilst you might be crying about it, the end results in peace. Therefore, don't never rule yourself out of what God can do with the sewmingly broken pieces of your life. The puzzle will fit perfectly at the end!