Ephesians 1:3 states that God has blessed the believer; not is going to bless him or her. So many teach that God is going to bless us, without realizing that He has already blessed us. The rest of the verse goes on to say that He has blessed us with ALL spiritual blessings in heavenly places in Christ.
This does not mean that His blessings are in the spirit and cannot be experienced in the natural. It is simply saying that His blessings originate in the spirit before they are ever realized in the physical realm. As a believer you are blessed with everything in the here and now.
Simply rejoice in His finished work and watch His goodness manifest; first the blade; than the ear; than the full corn in the ear. (See Mark 4:26-28) Wow!