Yes, I think you may have put your body in starvation mode.
The 1st thing that happens when we skip breakfast is... our bodies start stocking up. We actually turn a switch 'on' when we don't eat at regular intervals.
From what I've been reading, we have to LISTEN to our bodies when there's a cry or plea for food. And eating small meals/snacks every 3-4 hours when hypoglycemic is very important.
Try to eat within the 1st hour you wake and eat a small snack near bedtime. Also, remember to eat BEFORE you become too hungry to prevent running out of fuel (low blood sugar) which places additional STRESSES on your body. Drink at least 64 ounces of water each day.
It is very important that you eat steadily all day long, or you'll 'trigger' the burnout. Skipping breakfast is particularly BAD and a sure fire way to GAIN weight. So graze every 2-4 hours, and try to avoid legumes.
The Paleo Diet (by Loren Cordain, Ph.D.) states legumes should be avoided. The simple reason, is that cereals and legumes both contain ANTI-nutrients that prevent the body from absorbing the 'proper' nutrients, and can damage the gastrointestinal and immune systems.
Too many grains and legumes can disrupt the acid balance in the kidneys and can contribute to muscle mass and bone mineral content loss as we age.
We need to keep our pH in the basic balances of acidity and alkalinity, so our fruits and veggies 'do' the alkaline for us, and lean meats, fish, grains, legumes, dairy, and salt can 'do' the acid.
But, it's the meats/fish, and even possibly a tiny bit of dairy, that gives us the acidic balance WITHOUT the negative of the ANTI-nutrient that the legumes 'do' to prevent our bodies from absorbing the good stuff.
She also mentions there's certain NUTS that are better than others, i.e. macadamia and walnut are best, as far as their fat ratio goes.