2 Samuel 12:12

12 You sinned in secret, but I will make this happen in broad daylight for all Israel to see.' "

2 Samuel 12:12 Meaning and Commentary

2 Samuel 12:12

For thou didst [it] secretly
Committed adultery with Bathsheba privately, and endeavoured to conceal it, by getting her husband killed in battle, and then marrying her as soon as he could to hide the shame of it:

but one will do this thing before all Israel, and before the sun;
as the above fact was; that is, he would suffer it to he done, and so order it in his providence, that everything should concur to the doing of it; as David's leaving his wives behind him, Ahithophel's wicked counsel he was suffered to give, and the lustful inclination Absalom was left unto, and not any of the people of Israel having religion, spirit, and courage enough to remonstrate against it.

2 Samuel 12:12 In-Context

10 Now, in every generation some of your descendants will die a violent death because you have disobeyed me and have taken Uriah's wife.
11 I swear to you that I will cause someone from your own family to bring trouble on you. You will see it when I take your wives from you and give them to another man; and he will have intercourse with them in broad daylight.
12 You sinned in secret, but I will make this happen in broad daylight for all Israel to see.' "
13 "I have sinned against the Lord," David said. Nathan replied, "The Lord forgives you; you will not die.
14 But because you have shown such contempt for the Lord in doing this, your child will die."
Scripture taken from the Good News Translation - Second Edition, Copyright 1992 by American Bible Society. Used by Permission.