21:3 tabernacle. The ancient tabernacle in the wilderness, where God “dwelt,” and occasionally communicated with His earthly people Israel, was merely a type of the eternal tabernacle, the new Jerusalem, where God will personally dwell forever with all His people from every nation. Compare Leviticus 26:11; Zechariah 2:11. Also remember that when Jesus “tabernacled” among us (John 1:14) in the days of His flesh, He was “Emmanuel,” meaning “God with us,” this also being a type of His future continual dwelling among us (Matthew 1:23).
21:4 all tears. Note Isaiah 25:8-9 and Revelation 7:17. Our tears of sorrow will in that day be turned into tears of joy and thanksgiving.