Son won’t nap on his own

Mystery

My baby is only 3 months old, but he has to be rocked and held to nap. If I put him down he wakes up. I’m going crazy having to hold him pretty much all day just so he will nap. Any tips?!