Well, I think you're still a strong woman. The fact that you didn't just kick him to the curb and are hanging in there fighting for this, when society tells you that it's fine and acceptable to take easier road and give up, shows you are very strong. Do you know the guys he went golfing with? It sounds to me that he's got something in his head that's bugging him and for whatever reason he's not letting it out. Either he put together a couple of pieces of information and (more than likely) has made a mountain out of a molehill, or someone said something to him that got his mind derailed from fixing the R and sent it into paranoidville. OR the third possibility is that you said or did something that he took in a negative way (whether or not you meant anything by it) and ran with it throughout morning. Whatever the case, it sounds to me that he's built up something in his head that is far more important or intense to him than it is to you. More than likely it was something small that meant nothing and it was intensified by the situation. Speaking as a guy who has done this very thing, I would recommend you just lay off of him for now and let him work it out. He'll probably tell you what it is tonight or tomorrow. If his behavior changed so quickly whatever it was it built up in a few hours so it's something than seems intense to him. The reason I bring that up is because, as I said, it's probably something that's going to seem tiny to you, but you also have to remember how serious it is for him. The worst thing to do is to disregard his feelings and either laugh it off or get angry no matter how trivial or silly it turns out to be.
So, as both you and Kassie have told me many time before...
Remember to breathe.
Keep us up to date. There's a good chance his basketball buddies might tell him how ridiculous his "issue" is, but that's okay. For guys it's a relief to be razzed by your buddies, but to be razzed by your spouse is another matter.