My H did the exact same things! What I had to do for myself was stay back and let him make the moves. My H went into withdrawl too. It was back and forth for a long while. I saw the signs from him and just let it happen. I didnt call him or have any contact with him.
You H is processing now. He need to figure out what is going to happen with his life. Its going to be bumpy for you for a while but just hang on and watch! It really was interesting to me to watch my H come out of his "coccoon" into the man he is today!!