All throughout the Old Testament I see God calling the characters good men! Even looking at David, who was described as a man after God’s own heart, yet he committed adultery, virtually committed murder, he coveted, and basically broke the ten commandments from top to bottom. How can he be called a man after God’s own heart?
If you have children Surfer, are they after your own heart? David was a child of God who was just as born again before the cross as we are after the cross. Yes, the old Testament saints were indeed born again just like we can be today.
It was eventual obedience to God that David was forgiven, but God never stopped loving him because he was His child. David demonstrated obedience to Gods will and came to repentance. What is God’s will? 2 Peter 3:9 The Lord is not slack concerning his promise, as some men count slackness; but is longsuffering to us-ward, not willing that any should perish, but that all should come to repentance.