What kind of surgery is your fiancee having (if you don't mind me asking)? Glad you're doing some better on what you've been eating. Stress can make you gain weight - it can affect almost everything in your body! Try to be calm. Do some deep breathing. Get some exercise. Try taking a bath before bed, and don't be on the computer or telephone for about an hour before you go to sleep.