I know Jesus sees me

I know god sees me when I pray and he heard me when I pray.

Why does some things take a long time to come through ?

My faith is huge .

Is faith enough?