I know that feeling. My dealer is that way. If we hang out, I know I'll enjoy myself, whether or not I buy from him. But my best friend (who's awesome sober) is a douche when he's stoned. Whenever I smoke him up, he expects me to get him munchies/a place to stay, too. Sometimes I get disgusted with him. I was standing there talking with a rib sandwich in my hand, he walks up, takes a huge bite, and gives it back. Without asking/saying anything. Then, after I smoked a few people up, we went to another dude's house. We get there, my friend goes straight for the kitchen, without asking. He's CONSTANTLY mooching. I've already told him I'm not getting him munchies anymore, and I rarely smoke him up anymore (he never returns the favor.)