That used to happen between me and a former friend of mine. Anytime I had money I would be spending upwards of £40 on weed, he wouldnt spend anything but gladly smoked it. I remember one time he even shouted at me for smoking a nice bud while he had gone home(my own weed!). If he did put money towards a deal it would be usually something lousy and he would object to us smoking more than a few joints. On the rare occasion he bought his own weed we would maybe get two joints out of it then he had to go home or some crap. I recently told him for multiple reasons not just this that I didnt want to be friends with him and since then ive been extremely happy. Of course he phoned me back flying off the handle, insulting me and shit and told him to learn to chill and thats the last thing ive said to him.