Month old eats every hour

It’s been like this for weeks. Is this ok? He starts eating and is on for about 20-30 minutes kinda falls asleep a bit and then wakes up within 20 minutes and wants the breast again. Basically eating every 45 minutes and maybe going an hour and a half. It makes it incredibly difficult to do anything especially pump. I go back to work in 2 weeks and barely have anything saved up. At night he might go 2 hours. I love breastfeeding and I don’t mind that he constantly wants me, I’m just nervous about going back to work and how long this will last. It’s been like this since he was a little over a week old. Any advice? Is this typical?