“Blessed are those who dwell in Your house; They will still be praising You.” (Ps 84:4)
Dwelling in the house of God means dwelling in the grace of God and abiding in His love. “Even the sparrow finds a home, and the swallow a nest for herself, where she may lay her young” (vs 3). The ‘home of the sparrow’ and the ‘resting places for the young swallow’ are built at the altars. This teaches us to build our dwelling house in the grace and love of God. As David said, “I may dwell in the house of the Lord all the days of my life, to behold the beauty of the LORD, and to inquire in His temple.” (Ps 27:4).