Sorry you're going through this. It is though.
I guess he isn't ready yet, the harsh truth is he might be one day, or he never will.
There is nothing you can do, but take care of yourself. Remember to breath and take it one minute, one hour, one day at the time.
HUGS