Maintains that he has a right to know about my past ect..he does though so don't know why he is saying this again.
Some people have the view that no-one has a right to know someone's sexual past.
Some people, like myself, think it's reasonable to know a bit about it, so that can form part of your decision in whether you're suited to a ltr and marriage.
He knows your past, and he had sex with you, pursued a serious relationship with you, married you, and brought children into the world with you, knowing it.
What is new?
What has changed?
He has no right to raise anything about it now, it's way way too late.
Him repeatedly raising it and castigating you for it is abusive, in fact.
(And if he has the right to know about your past, you have the right to know about his past. Which you apparently do. And he has sexual experience too, so - again - he's a hypocrite to have a problem with yours).