It sounds like a really difficult situation. I am hearing that you are concerned about what may have happened for your husband in the past, what he is currently doing and how this impacting on your relationship. There really is no way of knowing whether your partner has been sexually abused in the past from his current behaviour. It is good that he is acknowledging that he needs help and that he has previously engaged with a therapist. I would definitely be encouraging him to talk with his doctor and to see if they can assist with obtaining access to a counsellor or therapist at minimal cost (also to consider making use of relevant free help lines if he is in distress or concerned about the way he is acting).