God has promised to answer our prayers when we ask. However, He may not answer unprayed prayers. We should not hide under the guise that God knows what we need. Faith is taking the specific issues we are trusting God for to him. It is also important that we be specific on the items we are praying for as opposed to generalising. When we are specific, we are able to tell that God has done it