I'm having Thyroid surgery & have been a crystal meth user for over 15 years. I plan on getting clean 3-4 days before my surgery; is this enough time?

Tell your surgeon. about your crystal meth use and arrange for medically supervised detox. Chronic meth use affects so many functions that surgery will not be safe until you have been able to fully recover.