First of all this site and the contributors are simply amazing. I've learned more in a day than I have through numerous appointments with doctors I am paying top dollar to see. The knowledge on this forum is second to none, you should all be proud of what you have going here. That being said, I...