For the ladies
You're already working the only healthy option I know of for combatting water retention: drinking more water.
Other than that and reducing salt (especially the hidden salts in processed foods), you could just stop weighing yourself when you know you are nearing your period. Don't let it stress you out.
Other than that and reducing salt (especially the hidden salts in processed foods), you could just stop weighing yourself when you know you are nearing your period. Don't let it stress you out.