Well, Nutrisystem foods might contain alot of sodium, check the labels. Did you take the WW test to see how many points you get and did you eat all your points every day? If you don't eat enough calories, you can have a gain. Is it that time of the month? It sounds like sodium, so drink alot of water. Your best bet is to stay away from processed foods, and eat more natural foods. Good luck!