Dr. M, How many grams of carbs do you eat a day?
100g/day is sort of an upper bound for sustained weight loss with many persons needing to go as low as 20 to 30 g/day.
Try lowering your carb intake gradually and note what happens.
Here's something that helped me understand carbs. When you get your fasting blood sugar tested, it's supposed to be below 100. And it should almost never go above 200. Well, I finally checked and found what what those numbers mean, that's 100 milligrams per deciliter. That's kind of a weird measurement but it's actually the same as 1000 milligrams per liter or 1 gram per liter. In other words, normally your blood has only 1 gram of glucose (sugar) per liter. (A liter is almost the same as a quart.) Adults have something like 5 quarts of blood in their bodies. So at any one time you only have about 5 grams of glucose circulating in your blood. That's the equivalent of about 1 teaspoon of sugar or one-third of a piece of "squishy white bread."
So obviously if you eat carbs, your body has to do something with them pretty quickly and apparently making fat is one possibility.