I think it's good that you told them. It makes things more real if other people know. He has been playing this secret game all this time, and you have been complicit by keeping it secret. So good. Cards on the table. Most of them anyway. People know, and they will think what they think. And most will be sympathetic to you and think he's an ass. Which is as it should be.