Oh by the way I think I have worked out where I went wrong in Hebrews 11. It is not talking about heaven my bad.
It says:
Heb 11:38 (Of whom the world was not worthy
they wandered in deserts, and in mountains, and in dens and caves of the earth.
Heb 11:39 And these all, having obtained a good report through faith, received not the promise:
Heb 11:40 God having provided some better thing for us, that they without us should not be made perfect.
What is the promise that they have not received?
Context tells us and I admit I had not properly read the context.
Heb 11:9 By faith he sojourned in the land of promise, as in a strange country, dwelling in tabernacles with Isaac and Jacob, the heirs with him of the same promise:
Heb 11:10 For he looked for a city which hath foundations, whose builder and maker is God.
Heb 11:16 But now they desire a better country, that is, an heavenly: wherefore God is not ashamed to be called their God: for he hath prepared for them a city.
Revelation reveled the city comes to earth when the earth is made new:
Rev 21:1 And I saw a new heaven and a new earth: for the first heaven and the first earth were passed away; and there was no more sea.
Rev 21:2 And I John saw the holy city, new Jerusalem, coming down from God out of heaven, prepared as a bride adorned for her husband.
Rev 21:3 And I heard a great voice out of heaven saying, Behold, the tabernacle of God is with men, and he will dwell with them, and they shall be his people, and God himself shall be with them, and be their God.
Rev 21:4 And God shall wipe away all tears from their eyes; and there shall be no more death, neither sorrow, nor crying, neither shall there be any more pain: for the former things are passed away.
Jesus said:
Mat_5:5 Blessed are the meek: for they shall inherit the earth.
The promise is after Jesus has come thus they could not have received it even if they were in heaven now. So this verse does not say that they could not be in heaven now as I first used it for by ignoring the context.
However we know David did not go as Peter said He did not. So even if Moses went to heaven he still has not received the promise being spoken of here.
SO my error was using this verse to say the promise was going up to heaven where God is not. It is not I therefore was wrong in my assertion.