Breastfeeding struggles

Angel

My once happy 7wk old baby is now extremely fussy and cries during every feeding. He feeds great occasionally for 13-18mins but is mostly pulling off the breast every few minutes or so and feeding for >13 mins per session. It’s exhausting and trying to feed him can take up to an hour at times just for him to get the bare minimum amount of milk. I can tell he is all the sudden very gassy before and during feeds. I am giving gas drops but it seems to provide little relief. I’m at a loss and in need of advice.