Aww,,this guy is a tos**r. A completely selfish who acts like an idiot. Imagine that...he was having sex in the massage parlour simpy because he got upset with you? So it means that hes gonna ba doing it again everytime you have a row and he gets upset?..phwoarr..
If I were you, I would DUMPED him without a second thought when he confessed to you about his dogging sideline. But it's not too late though, you can still put him on the gutter where he belong.
Stir clear yourself from this guy, he's difinitely not a right one for you. Find a man who respect and love you unconditionally, the one who you can proud of.