Hello,
Welcome to Just Answer and thanks for your question. Avoiding salt and drinking extra water in the middle of your cycle can help prevent water retention. Over-the-counter medications that contain mild diuretics (Midol, Pamprin) can also help if these are available in the UAE. The decongestant Sudafed can also help. If you are having pain, you need to see your gynecologist to determine why. Ovarian cysts are a common cause. There is nothing wrong with taking the things you were taking. They may not provide much help, but they won't harm you. Most women need a multivitamin daily.
Nurse Practitioner
Board Certified Nurse Practitioner, MS, RN. Private practice and hospitalist experience.