You have that very correct.
On the part about those that are being critical of him for going public (me), I guess I'd be considered a heathen with some of the explanations that have been offered and m total disagreement with them. I just would never imagine beating myself up publicly like that, especially not in church. Wow. I mean, what's the point?
James 5:15 and the prayer offered in faith will restore the one who is sick, and the Lord will raise him up, and if he has committed sins, they will be forgiven him. 16 Therefore, confess your sins to one another, and pray for one another so that you may be healed. The effective prayer of a righteous man can accomplish much.
Ephesians 4:32 Be kind and compassionate to one another, forgiving each other, just as in Christ God forgave you.