Yes always drink water but magnesium citrate will work even if the person doesn’t drink a lot of liquids- that’s why it is great for older people who don’t always drink enough.😊
Magnesium Citrate is the best. Costco sells it in a big bottle in the U.S. Large pills. I would start with 2 every evening and see if that works. Even gluten-free bread is a constipator. If you have a hard time eating more vegetables, try putting them in a blender- example carrots,celery,spinach,small sweet pepper, peanut butter, blueberries and soy milk...