So I have recently received a new job offer which I have tentatively accepted which required me to undergo a routine physical and urine-based drug test.
Now after the first urine session was failed as I couldn't produce, I was left to wait for my actual physical, in which the doctor inspected me and squeezed my testicles while checking me for testicular cancer (supposedly the leading cause of cancer among males aged 15-35 or so). After that trauma (my testicles are very sensitive), I had to wait for another urine test which I couldn't produce for either. Then the nurse sent me to a coffee shop and I drank 16 oz of coffee which after the two or so hours I was forced to wait definitely made me have to go. Like I said, after about two hours, I went to the front desk nurse and told them I was bulging... after another 30 minutes, the nurse finally came out and began to conduct the test. I STILL could not produce even though I had to pee like crazy. I was literally about to bust... but the rules of the test stated that a nurse (in this case a female) had to be present just outside the open-doored urinal to ensure accuracy.
Now, I can barely pee in a public urinal when others are present, so this was torture... I had to ask the lady to turn on a faucet... and then finally if I could sit down... all while the door was open and she was there waiting. Finally I managed to produce the half a vial that she needed under great duress. Perhaps among the most humiliating experiences of my life. I just can't urinate when under pressure and when there's another person a mere few feet away waiting for it.
God, I'm glad that's over.