It's very tough to break up when you have no other social outlet. You have a great deal of coping to do. Here's something that might help:
This might be surprising, but the pain that you are experiencing has nothing to do with what a wonderful lover he was and what a great couple the two of you made. It really has little to do with him, or with the relationship. It has to do with YOU.
You are afraid that you will be alone from now on. You are afraid that you've been used somehow and then discarded. You are afraid that the Aspergers and the OCD have made you unacceptable and defective. You are afraid that this break-up means that you've failed. You're very afraid that this is going to derail your entire life. That's a lot to worry about - no matter WHO is doing the worrying. No surprise that this is overwhelming.
But there's reason to hope: If you imagine that you were talking to another young man and he confessed all the fears in that last paragraph to you, you can also imagine that you would look at what he fears and say "Well, clearly that's not true! It CAN'T be!" And if you can see that for someone else, you can begin to suspect that holds for you, too.
In fact, if you handle this unhappy event reasonably, you will begin to see that. Oh, it will take some time - because you're going to have to grieve a little while. But life goes on, and you will too. To help it go on faster, you should think about activities that you could bear to participate in, once you feel a bit better (and you will). Hopefully you can find some group things that you have an interest in - cooking class, book club, sports, group outings...you name it. Pick something that you've always thought you might like to try. And then find other things like it.
That will help keep your mind from catastrophizing the break-up and keep you from feeling helpless and lost. And it will also introduce you to new people. Who knows? You might even make a friend or two! Prepare yourself for that - something NEW that might be a little scary, but it beats having nightmare dogs sitting next to you.