Eh, if it's a girlfriend, then you should buy all the drinks, but if they are just friends, and that's the way you want it to stay, the most you should do is buy a round of shots and maybe a drink for them, but you aren't "supposed" to buy all their rounds. Get out of that habit IMMEDIATELY!