Magnesium citrate should sort you out. You'll have to experiment to find the appropriate dose for you. I suggest trying at least 300mg per day (taken all in one dose) to start with if your condition is bad. If you're needing to counter the effect of opioids/opiates, probably more. Good luck.