Gem - you're not a ****! You just got out of a "relationship" where you wanted more than the guy was willing to give. Even if you knew that all along, at that point you knew for sure. If you had a "real" relationship, the fact that you slept with the friend would be called a rebound. I guess it can be called a rebound now too. From what you said, he sounds like a good guy, so I really don't think he thinks you're a ****. I actually have a theory that he knew this was going to be a one night stand but he cared enough to want to show you that you deserve more than to be a sex buddy. So that's what he did.
I'm sure you'll find someone! It might not be easy and it might take some time, but it'll happen. When people get hurt, they try to isolate themselves from possible causes of pain, but I think a guy will come along who'll be able to get past that.
Cheer up!
http://www.healthboards.com/ubb/cool.gif