Thank you both for responding...
I talked to him yesterday and told him that I thought him better as a friend than a boyfriend... he took it very well. I guess he was having similar thoughts because of his religious and family backgrounds being so different from mine. He realized it would never work in the long run. Of course, that means he still likes me like that, but hes ok with us not being together.
I have a very bad cold right now, so I really just wanted to tell him and have him go home, but he insisted on staying for an hour and a half. I tried dropping hints, I don't feel good, I should go lay down.. etc... but he wouldn't catch on. Finally I told him he really needed to go and he got all pouty. I guess he had done all his errands while I was at work so he could spend the whole night hanging out with me, and becuase I was sick I was messing up his plans. He was very selfish about the whole thing. Made me realize I had done the right thing... No man of mine will be that inconsiderate to my needs