hi sis,
i think you shouldn't 'punish' him but show him how devastated you are, if he sees you in such pain the woman who loved him for more than 10 years, i'm sure he would be shattered, true repentance comes from love not from pain. That being said i know you have already made walls and barriers from him and trust is easily lost. Love is hard to find so treasure it, i think its worth the risk of him cheating, in the event if he does, leave him 爱情是不能勉强的 in the event he does not, your love for each other will be stronger than ever which many people are envious and looking for love like that
Just my 2c. Regardless, take care and stay strong sis!