Take things slowly. This probably isn't something that your husband ever expected to have happen. It's likely going to take some time and it sounds like you'll be moving 2 steps forward and one step back while your husband figures out how he feels about things. It sounds to me that your husband wants you to be happy. Touch base with him daily and ask him how he's feeling. Let him know how you feel too. Work on things as they come up one issue at a time and know that likely just talking about any given issue once won't solve it. This isn't an easy path to take and anyone who tells you otherwise is full of bologna!
Everything will be ok in the end. If it's not ok it's not the end.