I have namechanged, though I don't know why.. Probably cos I feel so horrible and shallow.
I have a friend. I have known him a while, and we did see each other briefly, but I had just come out of an abusive relationship and wasn't ready to be in a relationship again. Anyway, all amicable, we are still friends and we have a shared interest so we see each other a fair bit and hang out sometimes. Though I leave it for him to contact me, as I think he may still be interested in me but I don't want to lead him on. I even stayed away from him as he confuses me so much, but there aren't many places to do our hobby, so I was missing out on that, and I don't want to give it up.
Anyway, he is everything I want in a guy - thoughtful, caring, sweet, intelligent, same sense of humour, talented in things I admire. Well, nearly everything as he is not physically my 'type'. He is (I feel so shallow) a bit fat, and I have always gone for slim / muscular guys (yes, who have always treated me badly). And (I feel even more shallow) his dress sense is pretty bad.
BUT, he is so lovely. I really care about him. and I think about him so much - every day, without fail. To be honest, several times a day. I get excited when I get a text / call from him, and can't wait to see him again at our shared interest meetings. We are so good together, we can talk for hours, we totally understand each other and our interests overlap perfectly. I just want to be able to cuddle up to him (etc). And he is so kind and thoughful and not at all like the other bad relationships I have had.
So why do I struggle that he is not my usual type? If he was my usual fit, tall and well dressed (and badly treating) guy, I would go out with him in a flash. I don't find him UNattractive, though I don't find his large belly attractive. And his dress sense really doesn't help.
I flit between wanting to give it another go with him and wanting to keep it as friends. And if I found out he had a girlfriend, I would be gutted. And I am aware that I sound about 17 or something, but I'm much older, just not too experienced with dating etc. 
any advice? I even want you all to tell me to go out with him, but it's just a bit odd. Because I am so shallow :(
btw, I am now off away for the rest of the weekend, so I won't reply straight away. I'm not being rude. but I REALLY need to get it off my chest.