I think the norm is 2 to 3 days. They don't like men to abstain for too much longer than that because they want the sperm to be fresh. I feel for you about being stuck in a bathroom...it was the same for BF & I. Our dr's office was also an hour away & they just had a small bathroom w/ adult magazines in it for collection of the sample. I always went in w/ him to "give him a hand"
but it was still pretty uncomfortable...especially when somebody walked by & you could hear them right outside the door. Hopefully somebody else will have some good suggestions for you about that. Good luck w/ your cycle!