Let's face it, some human are asexual by nature, and unless that's the case, I believe trying to suppress your sexuality is only going to lead to some serious cognitive dissonance which can manifest in any number of ways. We're sexual creatures, and I say this without judgment, I feel we should celebrate (responsibly) the things that make us human. We only get one turn on this planet, make it count. Everyone needs an outlet of sorts. I compose music or paint. Channel those urges elsewhere when you need to into something healthy. Read and learn about useful things. I can recommend The Art of Seduction by Robert Greene and/or Irresistible Attraction: Secrets of Personal Magnetism by Kevin Hogan.
I don't think there is a man alive who hasn't experienced frustration, at least one with Asperger's. Hell, I'm in a long term relationship for going on four years and one of our biggest issues is that physical relations is just so awkward for me. I practically need a neon sign. When I'm single, it's even worse because the element of understanding is not present, and I can't pick up when a woman is interested in me as a partner, sexual or otherwise. I don't pick up on flirting. Dating is a nightmare, and the first coital event, forget it. So many unknown variables: do I stay, do I leave, was this a one time thing, did I do ok... it all leads to reaching for the anxiety meds (figuratively speaking, usually). I even worked in the entertainment industry for a while in many different capacities, for a while as a magician. Want to know how to make a beautiful woman disappear? "Hi, I'm Richard, I'm a magician".
Why didn't I move forward with Depo shots? I wasn't diagnosed back then, but I knew something was different about me. I spent 20 years studying to figure out how to be like everyone else and be able to socialize, date, have relations, have friends, et cetera. All I got out of it was a clinical understanding of humanity that serves me well, but it didn't change the fact that I have Asperger's.
I decided that whatever made me different, it's not me. It's not who I am, and I decided that I was not going to let it dictate my life for me. Sometimes having this sucks, it just really, really sucks, and sometimes I celebrate the fact that I am me and wouldn't have it any other way.