Some medical conditions that can cause weight loss are
Stress
Stress can cause you to lose weight owing to the disturbance of metabolism and reduced appetite. Stress is a normal experience through the ups and downs of life for example, new job, divorce, loss of a loved one or a job. But over time, you will start to gain weight again. Happiness and comfort after any stressful period of life can help you gain weight again.