... am in public for some reason i cannot got to the bathroom, so i hold it till i get home and then i am miserable and bloated. will this help me relieve this problem, and how long before it takes affect?