I have been doing that but every time he does something that hurts me, and I point it out, he gets more and more distant.
He keeps thinking that he messes up everything he touches, including me. And doesn't want to burden me, and I also believe he's finding it hard to trust that I (or anyone) could genuinely care for him.
But I really do. I don't want to start hiding my own pain just to comfort him because that wouldn't be healthy. I want to be able to talk about our mistakes but also have trust that we really still love each other despite those mistakes.
He can't seem to let his mistakes go. I don't know how to reassure him that his well-being is more important to me that all his errors.