Just wanted to chime in a bit-- i don't have any great advice to add, because i happen to be struggling with similar questions, and in many ways (though not all) we seem to be in similar places. (the ring! oh, the ring! And Is he dating?? And do I even get to ASK him that??) I will try to post a more coherent response later, and also need to update my thread.
There are some real positives in your sitch. Is it possible to just take them at face value? Can they fit into what your H has said to you (pretty amazing that he opened up like that, right?), without attaching any more meaning to it than that? Letting yourself feel ok with the status quo FOR NOW (3 more months?) might be more attractive to him than trying to push or question why it's not moving faster. Whaddya think?