7 week old

Hey all, just curious. My LO was doing two 4 hour stretches at night, now he does one 2 1/2 to 3 1/2 (if I'm lucky and usually wake up two times within 10 minutes of being put down) after that it's like every hour and a half till we get up. What happened? We have the same routine, I feed him good before bed, I swaddle tight, white noise. Also, at his first wake up he will barely eat so I feel like it isn't even hunger. Does it get easier? By the time my brain calms enough to sleep he's waking me up. =[ He doesn't want to do real naps during g the day, only catnaps.