This whole post seriously reminds me of a bible passage.
Revelation 20:19-24
I know your deedsyour love, your faith, your service, your perseveranceand your latter deeds are greater than your first. But I have this against you: You tolerate that woman Jezebel, who calls herself a prophetess. By her teaching she misleads My servants to be sexually immoral and to eat food sacrificed to idols. Even though I have given her time to repent of her immorality, she is unwilling. Behold, I will cast her onto a bed of sickness, and those who commit adultery with her will suffer great tribulation unless they repent of her deeds. Then I will strike her children dead, and all the churches will know that I am the One who searches minds and hearts, and I will repay each of you according to your deeds.