And I have to be willing to be patient to allow God's plan to unfold and not go ahead and try to make my own circumstances happen for me. So, I've learned that He can be trusted for every need and desire but at the same time that may require patience on my end.