I'm probably going to ruffle a few feathers but I believe it needs saying sorry
Everyone has a past things that happen before you are in a relationship with someone are a part of what makes them the person you love. Judging yourself or them against the past events in that persons life are your issues/insecurities and should be addressed with the help of a therapist
And I am sorry to play devil's advocate but why do us ladies expect men to behave in a way that appeases us ? If a woman has an issue with pornography then they expect their partner to stop viewing it, purely to appease our own insecurities. But should a man protest to a vibrator we ladies protest about our right to be sexual beings