I don't have any special needs, just BPD (borderline personality disorder). But my husband has Asperger's Syndrome. It definitely puts an extra bit of work that we have to put into our marriage, just because he has a hard time understanding some things, he's got terrible balance and is always falling (but he has coped amazingly over the last 20 years with it). We found out last year and he took it VERY hard, he still kind of gets upset about it when it's mentioned although nowhere near like when he first found out. although of course we knew something wasn't "normal" about him, everybody knows lol. He's not your average guy, in fact he's pretty damn smart and an amazingly attentive husband and father, very hard working. But he has a very difficult time dealing with social situations, talking to people, making eye contact, he uses very literal terms for everything with a vast vocabulary and it comes off very odd to people (it did to me at first too) and now that he is in college when he writes a paper he gets confused as to why he didn't make an A, and when I read it back it's because he uses so many intricate details and literal words that it might sound right to him but it's like O.O to everyone else.
His mom said she never took him to a doctor about it to get diagnosed or anything "because she didn't want him labeled", she thought he had ADD. But when we told her of the character traits of asperger's she immediately was able to recollect many times when these things presented themselves in his early childhood, etc. Although now that he knows it makes people WAY more understanding of why he does some of the things he does and he said he doesn't feel "stupid" anymore.
Asperger's hasn't negatively affected our marriage, it's all about being patient for me. It is a part of who he is and I wouldn't have him any other way though. And honestly, we are the perfect match because he is so very very patient, and I am quite the opposite due to my BPD, I have EXTREME anger at random times of the day, and I don't think anyone else could deal with me like he does haha. sorry for the long post.