It is always better to trust God’s plan and his timing, but often times it is difficult to sit back and trust that God will provide for us and we take matters into our own hands, even if we know it is not what is best for us, and that never leads to a satisfactory outcome.