This was David, praying unto the Lord. David was a warrior, and he could have easily defeated king Saul, his enemy. Because, as we all know, David had killed a lion and a bear, when he was just a teenager. Later, as he fought battles for king Saul, whom he loved, the “spirit of jealousy” came upon Saul, and he decided to kill David.
Although David was a mighty warrior, he could not kill Saul, simply because Saul was the anointed of the Lord. He would not even speak evil of Saul, unlike some Christians who tear each other down.
So David had to run, instead of fight. But David got tired of his battles. He must have felt that the “prophecy that Samuel had given” would never come to pass…
“David, I have anointed you king over Israel…”
He must have prayed this prayer, hiding in a cave from Saul… “Who have I in Heaven, but thee?”
Today, we all face battles… but “who have we in Heaven, but the Lord?” He has never changed. He has always been on our side… That battle that you are facing today, “who do you have in Heaven, but the Lord?”