A GP whose into chemsex? Otherwise I'm sure any GP will do, sex whilst high is something I'm sure they've all heard before. The only difference is you're doing it for 22 hours with probable multiple fists.
And if it is just sourcing, then I suggest gay clubs. You may get lucky and have someone want to IM you meth like the best night ever in Berghain: