Oh my friend, I have a huge smile on my face. So very happy for you, truly.
You will know when you need to address that stuff. Keep growing closer, keep getting strong. So that when you do, it will be with two people who weathered a storm and have come out the other side on firm shores.
It is important to keep the lines of communication open. I do hope he goes back to C. He still has some stuff to process.