That problem of not being able to urinate in public places is a very common thing. Sometimes it's the movement, and sometimes it's just too public to settle down and go. There are things like Uristat that are considered bladder analgesics that relieve the urgent need to pee, although these are more for UTI's, not sure about what there is other than that without a prescription. Hope this helped