I ran across this chapter about David recieving plans to build an alter of the lord upon the threshing floor. I get a sense that this whole section is full of esoteric meaning. Might you have any insights? Thank you. I hope your day is joyful.
Any altar signifies Yesod, which is built upon our dead, threshed out egos!