Cluster feeding

My 4 week old does nothing but feed all day every day, it’s like I can’t fill him. When I express, there’s about 4-5oz per bottle so I know he’s getting pretty decent feeds when he’s latched on. He feeds, sleeps for half an hour (if that) and then wakes up for another feed as if he’s been starved his whole life. I’m at my wits end, I’m cooped up in my bedroom waiting for him to take his next feed. Advice please!!!😖😖