Great job validating and owning your shortcomings. I think you are sensing a softer side of H that you haven't seen in a while, all because you stayed calm, listened, validated, and then owned your faults.
Give your H some time and space to process the conversation. He might even test your sincerity and try and bait you into a fight to see if this is real. Stay the course and keep your expectations down.