Dave is so desperate to grasp at anything that he can use to legitimize himself that he now says he will soon become the OFFICIAL mouthpiece for his god to speak directly through him.
One final Hebrew word in Haggai should be noted: “Then spoke Haggai the Lord’s messenger in the Lord’s message unto the people, saying, I am with you, says the Lord. And the Lord stirred up…the spirit of all the remnant of the people; and they came and did work in the house of the Lord of hosts, their God” (1:13-14). “Says” in verse 13 is NOT amar, but rather neum. The word neum can also be translated “an oracle.” God uses this word when He wants to bring special emphasis to a message. Of course the message is that God is now with people who are frightened and who were cut off from Him for a long time, and who have come to see that they were.