eulerfan - I understand where you are coming from. Just because he is an a$$ ;) you still kind of like the guy but the circumstances are hard.
On the whole alone thing, it might not help to say it but I have always thought that being alone is better then settling. Not saying you are, just saying don't let yourself fall into that trap. I'm a guy, and I bet you big money most of the guys on theis board can back me up on the things I am saying about this person. Although we may be individuals we are still human beings and we operate in generally the same set of parameters.
Take the compliments for what hey are EF, you have a lot going for you, don't settle if you don't have to.
As for KC, he is a little slow, he still doesn't get that my Corgi can whup up on his a$$ no problem.....