My 4 week old was initially a sleepy feeder and I would have to constanly coax her through a feeding session attempting to get 15-20 min on each breast. At her 2 wk check she was back to her birthweight and we went to on demand feeding. As she started waking up more, the feeding sessions got longer and longer... She will now nurse for an hour, and even if she seems finished and lets go of the latch, within a couple of minutes she will be rooting and fussy again. Sometimes feeding sessions will stretch between 1 1/2 to 2 1/2 grueling hours. I'm not sure why. I don't know if it's because I'm not producing enough, or if she wants to just keep sucking even if she is full. It's getting frustrating. Any advice?