I didn't know anything about my H's past or CSA when we got together. I took who he was and what he told me about his life as truth. I never drilled him about his childhood or past relationships- I trusted him and didn't feel a reason to. Now that I know about his CSA I feel duped. If I knew about his CSA would I have gotten involved with him? Yes
But I also would have taken a different approach on other aspects of our life and been able to tune in better to our relationship dynamics.
I guess my point is that we don't know what we don't know.
You aren't responsible for his decisions. All you knew is what he presented. Now that you have more knowledge it does make the dynamics more difficult. I'm not one to tell you what to do with that information.
Friends and family is the forum for you. We all have dysfunction in our lives and even though there are different opinions and we may not like what other people say- we do have something to offer one another.