ouch, alexis's BF! Kidney stone perhaps? Why are you waiting to go to a doctor? Sounds terrible for the BF, and terrible for you!

Dear Tulip,
So far so good...keep up the good work!