По поводу перепадов настроения, то тут уж действительно ничего не остается, кроме как принять и отнестись философски. Это "шалят гормоны", а с ними бороться бесполезно...
Что же касается отечности, то с этим бороться можно и нужно. Во-первых, если питание ориентировано на белковую пищу, то за неделю до менструации лучше увеличить потребление углеводов. Не знаю как это объяснить с позиции медицины, но белковая пища задерживает воду. К тому же во время ПМС иногда возникает... простите... запор. А белковая пища опять-таки этому способствует.
Во-вторых, можно еще попить мочегонный.
А еще, если наряду с разгрузочными днями ввести раз в месяц "загрузочный" день во время ПМС, то настроение заметно улучшится