2 Samuel 5:12 And David knew that the Lord had established him king over Israel, and that he had exalted his kingdom for the sake of his people Israel.It would have been easy for David to take credit for all that he had done. He slew Goliath, he evaded Saul's onslaught, he conquered the Jebusites and built up Jerusalem. But he was smarter than that. David realized that it was God who had established him. And not only was the Lord the source of his victory, but it was also for an even greater purpose. God wasn't exalting David for David's sake, He was doing it for His people.
Lord, forgive me when I take for granted your blessing. Please help me to grasp the bigger picture.