David thinks his kidney stone passed on into his bladder during the night, night befoe last when he was in such pain and awake with it all night. Yesterday morning he was so sick that he finally threw up and felt just horrid. But yesterday afternoon he was able to get a long nap and to rest [...]

