God had promised David the throne of Israel, yet that day of coronation seemed further and further away. Saul was doing evil things, and God wasn’t judging him, and yet David was doing good things and felt abandoned by the Lord. David was certainly disturbed by what the enemy was doing, but he was more concerned about what the Lord was not doing. “How long?” is a familiar question in Scripture (see 6:3) and is a perfectly good question to ask if your heart is right with God. The saints in heaven even ask it (Rev. 6:10). When we’re in trouble and pray for help, but none comes, we tend to feel deserted. David felt that God was ignoring him and that this alienation was final and complete. He also felt that God was hiding His face from him instead of smiling upon him (see 30:7; 44:24; Lam. 5:20). To behold God’s face by faith and see His glory was always an encouragement to David (11:7; 17:15; 27:4, 8; 31:16; 34:5; 67:1), but now he felt abandoned.
Feeling like he was left to himself, David tried to devise various ways to overcome the enemy (“wrestle with my thoughts,” niv), but nothing seemed to satisfy him. But faith is living without scheming; it means not leaning on our own experiences and skills and trying to plot our own schedule (Prov. 3:5–6). There were storm clouds in the sky, hiding the sun, but the sun was still shining. It’s a dangerous thing to give in to our feelings, because feelings are deceptive and undependable (Jer. 17:9). When Jacob heard the news about Simeon being left hostage in Egypt, he gave up and announced that everything was against him (Gen. 42:36) when actually God was causing everything to work for him. We must not deny our feelings and pretend that everything is going well, and there is no sin in asking, “How long?” But at the same time, we must realize how deceptive our feelings are and that God is greater than our hearts (1 John 3:20) and can lift us above the emotional storms of life. David eventually learned to replace the question “How long, O Lord?” with the affirmation “My times are in your hands” (31:15). This is a lesson that all believers must learn.