Thanks all, this is really helpful.
I think DH can recognise people OK it's the reading expressions that is a bigger issue. Definitely need to get some reading in.
I was going to ask about friends. I'm not sure if DH needs more friends, or would be better investing more in fewer friendships? I am not sure if I am projecting my feelings onto him and feeling sad for him to not have many friends, when he might not actually need that?
Also, he really seems to struggle to process scenarios, particularly stressful ones like if we argue. He seems to need a lot of time to digest and respond. From an NT person, I would think they were busy thinking up an excuse or the 'right' answer, but that won't apply to DH, will it? Why does he struggle in this way, and apart from trying to be patient, is there anything else I can do?
The moral thing is interesting. DH has actually lied/hidden a lot quite recently which has caused an immense amount of pain. I don't think he intended to, though. It is like he got into a difficult place, didn't know how to get out so floundered, it snowballed, and he was dishonest because he thinks I would have gone mad at him for it, but I wouldn't have. He seems to misjudge me a lot and be very frightened of conflict. This is what triggered him going off to counselling. I've also gone for some issues I have (OCD) and it was my counsellor who suggested he has Aspergers from how I describe him.
My counsellor has done lots on trusting my intuition because it seems to be a strength. I don't think he is a bad person at all, I think he's been an idiot re the above but really don't believe he intended to cause any hurt by failing to deal with the situation he was in. Just kind of went along with it because he didn't know what to do (it was work related, if that makes a difference, I think he's really struggled with realising he wasn't doing as well as he thought).
It's hard having the two prongs of him causing so much trouble for us as a couple, and the potential diagnosis. It's difficult not to feel very hurt, if he had come up with ASD himself I might have worried he was using it as an excuse, but it was my counsellor and his counsellor then said yes I had suspected and was going to bring it up at a later date. Hard to separate feelings out at times!