Sometimes what we need is a good vent. I have found this forum and it's members wonderful and supportive and although I don't think I've ever gotten as freaked as you did here (totally subjective, eh Mono?) I know that the people here try to be supportive no matter your state of mind.
It really is amazing what a little miscommunication can do to a relationship and what a resultant finally communicating can do to releave it. I'm glad you two were finally able to turn that corner, together. And no, everything won't be peaches and cream from here on out and you will probably have more drama and freak outs to deal with, but just remember that you make it over one hurdle, you can make it over the next.
In cases like this where communication types may differ, I have to go with Mickey Mouse as opposed to Yoda. "Do or do not, there is not try," just doesn't cut it. "If at first you don't succeed, try, try again," sometimes is the answer. (love the sci-fi ref's btw.