So will I save you, and ye shall be a blessing: fear not, but let your hands be strong.
Christ is to His people so many wonderful things and brings to them such a wealth of benefits as the mind cannot comprehend nor the heart find words to express.
These treasures are both present and to come. The Spirit of Truth, speaking through Paul, assures us that God has in Christ blessed us with all spiritual blessings. These are ours as sons of the new creation and are made available to us now by the obedience of faith.
Peter, moved by the same Spirit, tells us of an inheritance guaranteed us by the resurrection of Christ, an inheritance incorruptible, undefiled and unfading, reserved in heaven for us.
There is no contradiction here, for one apostle speaks of present benefits and the other of benefits yet to be conferred upon us at the coming of Christ. And both exhaust human speech to celebrate the many blessings which we have already received. OGM153-154
[A]s soon as thou givest thyself to God from thy whole heart, and seekest neither this nor that,…thou shalt find thyself united and at peace. JAS115