yeah i was thinking either something like a kidney stone, or maybe even gallstones (in your gallbladder). My sister had it and sounds similar to what your describing when you have to pee.