Resist the Urge to Diagnose Yourself
There is a wealth of information available nowadays. The Physician