My first post here , but I know the feeling. I have a friend who only ever shows up to get high off MY weed. I let it pass most of the time because, if the guy is your friend (whether he shares or not), you shouldn't mind too much. If it bothers you too much, just don't share.