There's a theory that the difference you're seeing is insulin tolerance.
In your case, you're fat cells listen to the insulin and you gain weight.
In your wife's case, her blood sugar probably runs higher as her fat cells aren't taking the excess.
Getting fat acts as a sort of protection. You may be overweight, but healthier than a thin person eating junk.