Short naps making me crazy

My 18 month old is consistently taking only 30-45 minute naps every single day. I can’t remember the last time he hit an hour or slept more than one sleep cycle. It’s not just that he wakes up, but he wakes up crying and jumping like he can’t stand to be in his bed another minute and I can’t convince him to just chill and get some more rest! I know I should be grateful he’s napping at all, but it’s just not enough for me to recharge my battery as a SAHM and primary parent. 😭