And Revelation 3:8 that talks about the open door comes right before Revelation 3:10 where Jesus makes the promise to the church that has not denied Him and has persevered that He will take them off the scene before He sends judgment.
Psalm 27:5 For in the time of trouble he shall hide me in his pavilion: in the secret of his tabernacle shall he hide me; he shall set me up upon a rock.
Rev 4:6 "And before the throne there was a sea of glass like unto crystal" A "sea of glass like unto crystal"?...a great multitude of people crystal clear?..unable to conceal any imperfection? certainly makes you go hhhmmmmm.