Tree (OK if I sit by you for a minute?

) there are parts of your past that are
your
business,
not his; that does not mean you are keeping secrets from him.
using your confidences like bullets when he feels mean, is pretty **** low. I am so sorry that happened.
But that's why I thought T might tell him: she is not keeping secrets from you fella; it is not necessary for you to know everything (and it's not helpful!) any more than she need to know EVERYTHING about you, DH (and I bet you don't).
please don't be so hard on yourself.