Depression, chronic stress can cause weight gain