M, I'm so sorry about the feelings you are dealing w/when he leaves. It's hard when he's come so far and can't manage to lift a leg up over the threshold and cross over the sill and come home. He's really right there, but is paralyzed at the moment.
I tend to agree w/you...he'll come home before he'll contact his father. It's a shame that things are the way they are between them, but I can understand his father's point of view.
Please take care of yourself. Try to get some rest this weekend. You've had a stressful couple of days, i.e., the car, etc.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.