Hi K.,
Whether it is shopping, alcohol or food, over-doing anything is not good for you and your health. The only way to keep yourself in check is to get help outside of you and your will-power.
A lot of women find it hard to lose the weight they gained after having a baby, so they allow their disappointment to act out in several ways. One of these is pleasure via snack and dessert foods. As weight remains and even increases, comments are made by a loving husband (sister, mother, child), and even though they are meant to encourage us to lose weight, they sometimes cause us to lose our self-esteem which drives us to tactics like those you have mentioned.
Believe it or not, alcoholics do the same thing you are doing, only with alcohol. People with a shopping disorder do the exact same thing only by buying every "on sale" item they desire. They hide the items, just like you hide the eating.
You can approach this in one of two ways.
1. Join Weightwatchers or a program like that (for support)and be held accountable by weekly "weigh-ins" and your fellow class mates who may also have the same problem you have. Draw courage and fortitude in bonding with them, knowing you are not alone in this and supporting others in the same situation you find yourself in.
2. Be accountable to your husband. He loves you and he does not want to end up with someone so unhealthy that she can't enjoy an active life. Do it for your husband and your son. Let your mutual love and admiration bolster you. Don't make him your refridgerator gatekeeper. That won't work. You will grow to resent him. Let him know you need him as your loving cheerleader as you admit your small victories over your problems. Tell your little boy every time you put a snack away instead of eating it.
Either way, the answer is in exposing it as a problem so it no longer has power over you. If you have the support of many on your side, it might appear to be a tough road ahead, but it won't be. You are very loved. Use that love to your advantage.
I say tell everyone that you have just acknowledged this behavior as a problem and you intend on gleaning help from everyone. Exposing any "dirty-little secret" immediately takes power from the disorder and puts it back in your lap. Be victorious, ask for support from everyone you know. But when you let them know you will need them, make sure they know you need them to cheer you on in victories, and for them not to say negative things that may wound your spirit (and delicate self-esteem) and send you reeling back to the basement with a Krispy Kreme in your hand.
Good Luck. I will be praying for you K..
D.