I will dwell in the house of the Lord for ever. (line 6)
Hmm... "the house of the Lord." Would that be...heaven? Or is the speaker just following up on the extended metaphor of Lord-as-host? And does "forever" mean "for the rest of my life," or does it mean, "for eternity"?