I think you are focusing too much on the fact that these profiles were set up last year Smiley. Yes it is true that he hasn't accessed them since but he hasn't deleted them has he? Do you not have to pay an annual fee to remain on a dating website?
It's not just about the websites. He lied to you last year. He had the opportunity then to talk to you properly about his reasons for setting up the profile but he didn't.
He lied about only using it for curiosity. In my mind, you don't pay to join two dating websites (one for married people) and set up a very detailed profile if you are only curious. He had one purpose in mind and that was to have an affair.
He's also coming across as very controlling - breaking up friendships, expecting sex from you even after surgery, throwing your past back in your face, spreading rumours about you. I honestly find that most distasteful - who would spread rumours like that about their own partner?
The way he tackles confrontation too - turning it all round so that you are to blame, almost making you feel guilty for daring to question him. He sounds like a piece of work.
Has he ever allowed you to forget about your male friend? Does he still use that in arguments against you? Has he never apologised for his actions then?
Don't you feel guilty about bringing this up now, he wouldn't would he? You have every right to demand to know what was going on. For all you know, he could have other profiles on other dating sites that are active. How could you tell? How can you trust him when he has already lied to you? You've never hidden anything from him, you've been nothing but truthful and open to him and at the very least you deserved some respect back. To have a profile on a married dating site which lists where he is from is really wiping your nose in it.
He clearly thinks you are a fool and for me that would also be unforgiveable at this stage.