I'm not going be all stereotyped here, and sound like I'm cutting and pasting from a generic sympathy bank. It's not that I don't care, I just believe that this doesn't help you one little bit, so I'm going to try to make something clear to you if it isn't clear already, and possibly give you some good advice;
You need to f
uckin see him dude. ASAP. You need to find out why he tried to do this, if not to help him then to straighten things out in your own mind, and most importantly,
you need to be the light at the end of the tunnel for him. Give him hope, and in turn there will be hope for you.
I'm aware that I might be sounding slightly robotic, but I'm not being totally nonemotional here; I feel for you dude, really. As you have Aspergers Syndrome I'm pretty sure that you can empathise with feeling emotion but not being able to express it properly. I find forums to be a stumbling block when it comes to expressing emotion, and I find that I always end up saying rediculously empty sounding predictable things like "aw I'm sorry to hear that man" and stuff.
So I hope I've helped and been of use by saying something a little different. It's in no way conventional but hey, unconventional works for me.
I wish you luck dude, and hope that it all works out alright in the end.