Oh that is horrible! My husband is a 'stoner' his body just makes stones and he gets them every few years. He's getting good at passing them but his didn't start until 21. He read up on it and has found that drinking lemon juice and olive oil helps them pass and decreases the rate of formation. He drinks like a shot glass on lemon juice with some olive oil. Ew I know but it really helped the last one slide right out. Something worth looking in to maybe?
Also sorry you had doc issues, seems to happen a lot. The time before last when dh had one, the doc insisted it was prostrate issues and checked that first before agreeing to an xray where they found 3! I wish docs listened to us more, we know our bodies (and our kids' bodies) better than they do!
Mama Lea, grateful wife to and mom to Big Boy 10/04/06 and my little Sunshine boy 10/06/08 and surprise joining the bed sometime in March 2011