Well, lots of people over the years have felt ashamed of their sexuality, be they aspie or NT. That's hardly uncommon. In fact, there's something of a stereotype (which studies have shown contains a remarkable degree of truth) that the worst homophobes are themselves gay. As for why you're posting this, it's not clear to me whether you actually want to accept yourself or if you'd just prefer that your same-sex attraction goes away. My suspicion is that it's the latter. Unfortunately, that is not going to happen, so you'd better open yourself up to self-acceptance. It won't happen right away, obviously, but you need to be willing to listen to what people are telling you on here (and elsewhere). There are plenty of religious people out there who are at peace with the fact that they are gay, including some Catholics. If they can get over their self-loathing then so can you.