HELP! what am I doing wrong??

April

My baby will be 3 months next week. He wakes up every 30 min to an hour!

Why? Day naps aren't longer than 2 hours. I nurse him every 3 hours. Nighttime he. Wont sleep in crib only with me. I can't keep sleeping 30 min increments.

I'm so frustrated I want to cry 😢