Jeannie Collins BeaudinApr 20, 20173 min readHave to pee a lot?You may have a condition called Interstitial Cystitis (IC), also known as Painful Bladder Syndrome (PBS), Bladder Pain Syndrome (BPS) or...