I still do not know what it was but there has always been something there. I always had a kind of feeling that he had skeletons in the closet iyswim but I could never put my finger on it and I don't know what gave me that feeling. I can't even recall that it was from anything that he has said.
It took me a long while to understand this but "the gap" is a major red flag.
It is really hard to identify the absence of something, but your gut knows something is missing. There is an evasiveness or vagueness around certain topics on his part, a lack of willingness to engage in certain ways.
It might feel like he 'plays his cards close to his chest' or is emotionally unavailable. Always keeping things light and breezy and fun is a way of being emotionally unavailable... as is always having activity-based dates and lots of sex, rather than taking time to talk and get to know each other well. But because your life together feels busy and full, it is easy to overlook this.
'The gap' also creates a feeling in you of constantly wanting more, and keeps you in pursuit. It's addictive. You always feel tantalisingly close to breaking through to a deeper level or a greater understanding, or moving forward, but it never actually happens.
You can waste years stuck in this space.
You've been given solid information about at least some of what this gap is really hiding. It's very easy to convince yourself that you're not like the others, that you're going to be the one he will change for. But he hasn't changed, and you know this because he hasn't given you the information about his past himself. Anyone who has been abusive in the past and who genuinely recognises this and is remorseful and working on change will be forthcoming with the information, including information on what he has done and is doing to be different.