Yes.
I've spent my life missing things and commenting on them after everyone else has finished, and I see no reason to stop, just because I can name the reason for that!
I'm 46 and we didn't discover that I had Aspergers until last year. My wife realised I was different, but we didn't discover the name or why until then.
I've spent some time reading this forum and the ways folk contribute and it looks like we do learn to be better at this communicating thing in general. At the risk of winding up any younger folk around, those with a few more years under their belts seem to mellow, and it seems that when it comes to interacting with other people, mellow is good..
This applies to NTs as well and I would say that what will happen is that both your husband and your son will learn and grow. There is a really big thing to remember about NTs as well, and that is that to them exageration is as air to the lungs. We've had so many fights at home over the years, but it's almost stopped since we now discovered where we were both coming from. My wife (and 2 grown up step-daughters) need to learn that I take things literally and often personally that just aren't meant that way, and I've had to learn that most of the time one of them says 'I hate you' and many other things, they don't mean them at all. In fact they might not even be upset at me, I just got in the wrong place at the wrong time. It takes a little patience to work out what they do mean sometimes, but love and trust go a long way. Hang in there and I bet that by the time your son is old enough to go down the pub, your husband's happy to take him.............
- oh and if you ever get him to read this, I can reassure him that yelling at NT kids doesn't help any more than yelling at Aspie ones does. (I proved that by induction) Hey, there's something in common 