The only thing you should be aware of with narcotics is that you should NOT drive while taking them. If you're in a car accident and it's NOT your fault, if they find out you were driving while on them, it will become your fault. That's what I've always been told.
I've been on Tramadol for about 1.5 years now, for various problems, starting with double knee replacement, then back problems, and foot pain which occured from the knee replacement. I find tramadol is not working very well anymore but I've tried not taking them and suffer even more. I usually take 2 - 3 a day and worry about becoming addicted to them yet there's nothing out there anymore in a non-narcotic that's I've found.