David was a man after God’s own heart. Time after time, David sinned and repented and God always forgave him. God blessed David with peace and with a super-abundance. Why does God do this for those of us who fall time after time? Because He loves us with a love that we cannot totally grasp or understand. He continued to forgive David because David always had a godly sorrow for his sins. After the heat and passion of the moment had settled, David always turned back to God and begged for His forgiveness. This was a continuing battle for David and it is a continuing battle for any of us as long as we remain in the flesh in this sinful world. God knows that we cannot be perfect in this flesh. If that were possible, then Jesus would not have had to die to redeem us and the old covenant would still be in effect. When we fail and come short of the mark, we must remember to be like David, admit our sins to God and repent from them. When we repent, we turn from the old way and to a new way. True repentance requires actions that show God and those around us that we are serious when we ask God for forgiveness. When we fail and we all do at some point, don’t allow satan to beat you up with guilt and condemnation. Follow David’s example and choose to be disciplined by God. His mercies are new every morning and there is plenty of mercy for all of us and enough to last throughout eternity. When God saved us, He knew our weaknesses and He knew that sooner or later, we would fall, but He chose us anyway and He hasn’t changed His mind about our salvation. Be honest with God, He already knows what we did and what we will do in the future. Those sins are already forgiven, but we must repent.
“The Gospel has come to you because it’s on its way to someone else.” – Anonymous