Dude, you're...
I dunno
It's hard to put into words so I guess I have to be blunt
You're a great guy, and I really like you. It probably wouldn't work out between us, but I figured you should at least know. Even if I'm too shy to tell you myself.