If you're still in that situation, I think I might have the solution:
Drink more! (I don't know how much you drank, so I won't give you a number, but don't drink too much) When you feel like you're going to explode, roll 1d100, wait those many minutes and then go to the bathroom, you can do all you need to, BUT have to do it like a little puppy