Help! Why is my newborn constantly hungry???

Summer

He's 12 days old. Feeding sessions will last anywhere from 25 minutes to an hour plus+++ with the majority of them lasting more towards an hour. He is swallowing pretty much the entire time so I'm assuming he's getting milk. He has plenty of pee and poo diapers a day. I pretty much feed him every 2 hours from the start of the last feed. I don't get it. Is this normal??! I can't even leave the house because I literally have to feed him shortly after he stops eating. I'm exhausted and frustrated and just want to cry. I thought breastfeeding would be easy and it's far from it. I can't even Pump because he eats so frequently that I'm worried I won't have any milk left for him when he's ready to eat again.

Signed, an exhausted, over tired, momma.