This is a description of the offer the Lord makes to all who come in faith. Jed’s putting it poetically. It’s the Lord that makes heaven heaven.
Are you humble enough, HG, to know when you’ve encountered a place in life where you need to count on something different than your gun?
You think?
Sure looks to me like he's either speaking for God or actually thinking he's God.
Your mileage may vary, but I reckon he's a nut.