Postpartum: 6-8 weeks for your body to recover emotionally & physically. Expect bleeding, mood swings, sleep deprivation & gradual weight loss.