How do you encourage 5 mo old to breastfeed longer?

Carrie

She’ll only eat for 3.5-4 mins a side and my supply drops a lot during my period so she gets frustrated and doesn’t want to keep eating long enough to get another letdown. I keep trying but she just cries and pushes it away.