Saludos.
Depende de la personalidad de cada un@ a veces es difícil encontrar a alguien compatible. Yo no tengo asperger pero por mi forma de ser nunca he sido capaz de tener relaciones largas; No teniendo nada que ver con infidelidades ni nada parecido, es simplemente que soy muy independiente.He aprendido a no culparme, lo cual no quita en que debemos esforzarnos en mejorar lo que no nos gusta y si podemos cambiar.
Seguro que con el tiempo irás mejorando con tu forma de relacionarte con el mundo y quizás encuentres a alguien que si te comprenda y te quiera como eres. Solamente lo tienes un poco mas difícil que otras personas, no tires la toalla porque esto de conocer a la persona idónea tiene mas de suerte que otra cosa.