GENERAL WARNING AND LEGAL DISCLAIMER - Do not attempt self-diagnosis or self-treatment. Always consult a medical professional or qualified practitioner.