C-section questions ladies.

Just wondering how long does it truly take to recover from a c section? Can you still breastfeed and is it hard to take care of baby because your in pain? Also will breastfeeding help your stomach go down even though you had a c section? Just curious