Effect? I don't know if it really effects it that much. My girlfriend knew beforehand what she was getting into and she's fine with it. Yes, sometimes we stumble upon things where I'm like "we've went over this a few times, why didn't you keep that in mind?". But that usually ends up in "Oh yeah, my bad". Add in that my girlfriend at least has PDD-NOS, but could just as well get an ASD-label.
Most of the time we're quite in line with each other in the sense that we try to give a heads-up way ahead of time when one of us wants to go somewhere, has plans, stuff like that and we'll talk through if we'll go together and such. Quite often there's also things like going out for something to eat and either me or my girlfriend will be like "it's way to busy here can we leave after you're done", which ain't a problem either.
Another thing; I do have a long-distance-ish thing going on. She lives about 100 miles from me, so we see each other once a week (or once every 2 weeks), which gives us both enough room to do pursue personal interests and hobby's. She doesn't mind taking the train, and I in general don't either. I'm not to keen on sleeping somewhere which is NOT my bed, so she'll usually spend the night at my place.
The only thing I kinda have going on, is that I don't want to chat for the sake of chatting, so it might be that I rather just not talk to her (or just slightly through texting) on some days. It has nothing to do with me not caring for her, but more that I don't like to do things "just for the sake of doing it". And sometimes I don't really feel that I want to "cuddle" with her, so I kinda make it brief without pushing her away briefly... but I'll tell her that I'm not really in the mood for it. Thus far she understands it, and I kinda look into that she doesn't stumble onto issues with me.
However... yeah, in the past I've had some issues with relationships. At some point I really had to try hard to keep liking my partner over the "faults" I saw in them. I never really expressed that they were flawed and such... thought it was kinda blunt. But I tried to work around them and make the best out of it. With that might come a bit of "acceptance". No one is perfect. It's a 2 way thing, people might just as well tell you "X annoys me". If everyone would throw in the towel over small things, I can see a lot of people breaking up over and over again.
Besides; I always feel that taking your time before diving into a relationship (or even hooking up with someone as in dating) can take time. I've known people for over 1,5 years before I actually hooked up with them, while others I got into in 3 months.