You need God for everything.

We are always telling the Lord when and how he is supposed to do things. Part of the process is learning to wait upon the Lord and wait for his timing.

The Lord is never far away. Every effort you make to get closer to him, he gets closer to you. If you are being faithful to the Lord, and doing your best to remain in the Lord, you are close to the Lord. You are not far away from him.

If you are going through a difficult moment, go to the Word of the Lord. Allow the Lord to work in your life. Give him permission.