For me almost 19 years in some cases. Does it matter? Sometimes He is Quick and at other times it seems to take forever. The main thing I am learning is that my faith must not suffer because of his timeline. Also He may not give me the answer I expected so I thought He did not answer my prayers. I cannot and will not give up.