My club game has got pretty good. I can escalate upto a K close within minutes of meeting a girl a lot of the time. My issue is, that between then and home time I kind of get bored and lose out.

Example: Lastnight I was out at the club with friends all over the place, I saw one of my friends talking to this blonde girl HB8 and her brunette friend HB7 is kinda just standing there. I go over and open her with "You look like you're causing trouble" and then have a bit of a conversation with her. Start to dance with her and then isolate and K close. From there we're having a bit of fun hooking up and dancing and I'm escalating, putting my hands up her top etc.. she's really keen but doesn't want to leave because her friend is still here and I've only known her for like 20 minutes at this point.

I kinda get bored at the prospect of just dancing with her for the next hour or two and want to go either find more people to talk to or chill with my friends or something else. This isn't the first time something along these lines has happened, where I have a girl I can pretty much definitely take home if I'm willing to spend the rest of the night in the club with her, but get kinda bored and end up just going home with one of my FWB again. Do you guys get this at all? How can I stay more interested/make the interaction continually exciting, or escalate faster to get her to go home with me sooner?