Sleepy baby

My son is about three months old. He usually stays awake for about 90 minutes at a time but lately it's more like 60-80. I've read that this is a very normal amount of awake time for a 3 month old, but he doesn't nap for very long when he goes down. I do eat play sleep, so when he wakes up from a short nap (30-45 min) after a short awake period (60 min) he doesn't eat very well. I feel like he is in a never ending cycle of wake up and go to sleep. I guess I am looking for someone to tell me that this is normal? He does usually sleep through the night from 7 pm - 5/6 am. But it is 1 pm right now and he is already on his 4th nap...

Edit: he woke up after 15 minutes. I'm just so mentally exhausted and I don't know what I am doing wrong. I am constantly stressed out about naps and I just don't want to do this anymore. I think he doesn't know how to self soothe? He does suck a pacifier but I am not willing to just stop that cold turkey. I am desperate for some longer naps.