My six week old DS takes anything between an hour and a half to upwards of four hours to feed - in fact he never 'finishes' a feed and comes off on his own. In the day I just take him off and put him in his sling where he will eventually fall asleep, but the nights are killing me. How can I get him to feed in an hour or so? I think my supply is a bit crap (boobs never hard or full, he has to work to make the milk as he goes along) but I'm already taking fenugreek and domperidone - don't know what else I can do. Am seriously considering giving up - I just can't stay awake all night like this. He has been feeding since 2 and at 3.30 he is still groaning and kicking me for more milk. TIA.