i swear I've pee'd like ten times in the last hour... is this baby snuggling with my bladder or what?? lol