DS is 3 weeks. We've been BFing great but tonight, and the same thing happened a few nights ago, he's just going mad. He feeds ok for a few minutes then makes a choking sound and spits the boob out and then waves his arms about screaming with his mouth open wanting feeding again. This goes on for 2 or so hours until he finally drops off to sleep. I've tried all the positions, feeding pillow, no pillow, skin to skin. We both get so tired and it's so frustrating for both of us. I don't think it's my latch as its normally good. Have I eaten something to make the milk taste weird? Is this colic? I started infacol today as couldn't get his wind up and he's done lots of burps tonight during this feeding marathon. Why is this happening? 