I feel like a horrible parent

My little one just turned four months. I am EBF and for about almost a whole week he has been waking about every hour during the nighttime to eat. He stays eating like 10-15 min each time. It is getting to the point where I am getting upset because I get no sleep and he was not like that. I feel like a bad mom because I find myself talking to myself and saying "wtf" "ugh." Is this a growth spurt ? Will it end? Is he maybe not getting full and I have to give him formula ? Have any of you experienced this ?