I have diabetes-related peripheral neuropathy, which is very painful at times and affects my mobility and my sleep.
I've been prescribed co-dydramol and, more recently, amitriptyline. Neither have much effect and I was especially unhappy about taking co-dydramol long term.
I started taking 650mg a day of alpha lipoic acid about a month ago. So far, I think it's working. I still have numbness and some tingling, but there's less pain.
The NHS won't prescribe it, but it's standard treatment in Germany. I bought mine from Amazon and it wasn't too expensive. It's important to take at least 600mg a day.
I'm always very cautious about taking any medications, so I Googled side effects and there didn't seem to be anything too troublesome, but I guess you might want to talk to your GP.