It just occured to me that maybe it is Magnesium that you are low on. That might be why you had such a good time on Oxy. Do a google on Natural Calm. It is a form of mag citrate that is super-duper absorbable. It is great for headaches and many other things. Magnesium is super important and from what I have read, lots of people are low. I get mine at the local health food store. They have a number that you can call to find a retailer or you can order it online. I think it would be less expensive than oxy and more absorbable in to the bloodstream. It also helps with BMs. Keeps everything soft and moving. If you take too much, you get diarrhea. Whenever I am feeling low, I take this or I also have magnesium bath salts that I soak in. Let me know if you have any questions about it I can answer.