I have been given Vicodin, Tylenol #3, Tramadol, etc. over the last 30 years for back and neck pain & it has never had much affect on my pain. I have never felt "high" from any pain meds either. I have been told that my brain doesn't handle pain meds due to my Serotonin levels. I have been an insomniac all my life due to the low Serotinin in my system.