I agree with Frances speaking to a pharmacist would be a good route. They are a wealth of info, and a good one would be happy to recommend something OTC, or even a good MD to see regarding the pain. Also what many people dont realize is with Narcotics or illegal drugs sometimes it only takes one dose to become dependent. Lucky you have not had too many doses so this should make it easier to kick once it is out of your system.
Have you tried accupunture?