It takes 3,500 calories OVER AND ABOVE YOUR MAINTENANCE CALORIES to gain ONE SINGLE POUND.
At 130 and 5'4 (my height and my goal weight, so I'm very familiar with this figure), you need 1,700 cals to maintain, if you do no exercise. That means to gain one pound in one day, you have to eat 5,200 calories a day (your maintenance 1,700, plus another 3,500 to gain the weight).
To gain 10 lbs in 7 days, you'd have to eat 46,900 calories over 7 days: 1,700 per day maintenance plus 5,000 per day to gain the weight.
That's 6,700 calories a day.
Again, that's 3.5 family size bags of Lay's potato chips PER DAY.
That's 6 containers of Ben & Jerry's ice cream PER DAY.
That's 13 McDonald's Quarter Pounders with cheese PER DAY.
That's 2 pints of olive oil PER DAY.
For 7 days.
I know you WANT to think that you gained all this weight because it will let you beat yourself up. You said it yourself: "I have been so negative, so depressed" ... and this is a very typical way to express depression .. the idea that you're a total failure ... a complete f'up and that you MUST have done this horrible, horrible thing.
But you know what ... what you did wasn't that horrible. You binged. But you certainly didn't binge 10 lbs worth in 7 days so you can't be the negative miserable failure you think you are.
The FACTS are that you would have to go on a CRAZY crazy crazy binge to be able to gain 10 lbs of pure fat in 7 days. I don't doubt there are people who have binged that way. But somehow I just can't believe that you really ate so much food that you gained 10 lbs.
I just can't.
Really. Stop beating up on yourself and look at the numbers. Really look at them and accept that you are NOT the failure you think you are. You're just not.
.