nh - I still feel like I haven't gotten this DB stuff down, so take what I am saying with a grain of salt. I am so feeling you on being impatient. I was doing so good at keeping my mouth shut until this weekend.
I know it's going to be hard, but try to take one day at a time. (I tell myself this everyday) If your H is still hurt and angry, pushing him to answer questions doesn't help your sitch. I know that for a fact.
You are doing really good. Just pick back up and keep moving!