The reason you should hold your urine is to allow enough of the hormones to get concentrated so the test will pick up the appropriate amount. You can drink fluids, but too much can dilute your urine. It's not too bad, you just can't go to the bathroom and ten an hour later decide to test because there probably isn't enough urine (or concentrated hormones) to get an ACCURATE test. It can be confusing, but the reasons make sense when you know what they are. Hope this helps!!!