Melinda- I don't know your background, but I do know the right doctor can make the difference! Congrats on finding one who will listen to you and taking your health into your control. Your last paragraph just gave me warm fuzzies. Best of luck for continued health and improvement.