felecia187 you need about eight hours of sleep a night , sleep and stress will make you gain weight because not enough sleep and to much stress will cause you to eat more which will cause you to gain more weight , get rid of the stress or learn how to not let the stress control your life it is your life so live it to the fullest with a healthy life style , enjoy