Let he who casts the first stone eh.
I am 70 years old,and have made plenty of mistakes in my life. Leared a few harsh lessons from them as well.
He did what he did,has got his punishment ( probably won’t finish there) let’s drop it now. I am sure we are not all saints.