Read and weep - or rather, read it and wept, almost. DBH is an engineer, mathematician and musician. Not too high on the autistic scale but enough for him to be far too clinical and dispassionate at times. He also has one of his degrees in electrical engineering. I think the maths and music ones were just hobbies to him!
He's just cancelled our weekend away without telling me, because he is feeling too tired. It astonishes me that he can do things like that without asking/telling me first, yet can be so considerate at other times. He has saved us a fortune over the years with his wiring and building skills, the downside of which has been that I have had to sit there with eyes and ears glazing over at times. Also, I am quite handy myself and will just get on and do something, so get very frustrated by his insistence on drawing every small plan out to scale first on the computer. I have to admit to it always being very professional, but when you are sometimes desperate for lighting/shelving in a room, his precision can be extremely annoying.