Something to consider - I only say this because it's been my own experience.
Could it be that the situation with your son is bringing these issues between you two out in the open? Perhaps you could agree to put them on hold while you deal with him, and then figure out a way, when the time is right, to sort it all out.
For myself, I've recently really, really understood why I don't feel close with my husband any more. It's because when things are going well, the ship is sailing smoothly, everything is the way he thinks it should be...he is fine to live with. He can be loving. But, when the shit hits the fan, when life throws us a curveball, when there is emotional upheaval...it's like he disappears. I can't rely on him emotionally. I can't cry on his shoulder, I can't talk about what's going on (he doesn't want to hear it), I can't share responsibility with him - it's all mine. My fault, mine to fix, mine to deal with, alone. Having gone through three years of increasingly difficult times with our youngest son, I've come to the conclusion that I'm truly on my own.