Can you try expressing before a feed? Especially in the morning - when your supply is greatest. Expressing a bit before she starts feeding should relieve some of the supply so she can feed properly.
It should settle soon - but it may still take a few weeks. I think they say around 6wks your supply will match her demand, at the moment its still a bit all over the place. Be patient, persist, you will get there.
Do you burp her when she pulls off? If you give her a good break, burp her well, she might be happy to try the same breast again?
Bookmarks