Get rid.
He's done it once that you know of and if you forgive him and take him back it could easily happen again, especially as you forgave him the last time. He just has to say he got slaughtered with his mates and a prostitute came on to him and he was so drunk he couldn't resist (but not drunk enough that he wasn't able to go back somewhere with her, count out the money she was asking for and get his clothes off - irrespective of whether he was able to do the deed or not.)
My ex had visited a brothel " a couple of times" when he was 18 because that's what people do in this country (he said). He claimed he had never been again. We split up in November after 5 years (and one other short split in the middle of that). What was the first thing he did?
Yup.... drinking and visiting brothel regularly.
I can't get the images out of my head now and wondering if he had in fact been going to prostitutes while we were together - he often had to work late. I will never know but I suspect he probably was.
It's awful and it is haunting me. This incident will haunt you too and you will be wondering forever if he has done it again or is going to do it again.
And then... there is the whole issue of men who are prepared to pay for sex with a prostitute - it's their attitude to women that absolutely stinks. They can pay for what they want and get it and in the case of going to the brothel - they can choose from several different women - the one they find the most attractive etc.
It's absolutely vile.
If I had my time again I would have chucked my ex when he told me he had been to a brothel as an 18 year old. It would have saved me a whole load of heartbreak.
Please get rid. Oh and by the way, the steaming drunk every weekend with mates while you are at home with 3 children is totally unacceptable and won't change.
(Above mentioned ex was also a drinker like this and whenever I brought it up he'd go on about me controlling him and not giving him his freedom).