Why does my baby not sleep 😭

Can someone think of a reason why a baby wouldn’t sleep? My baby is 4 months old and has never been a good sleeper. He wakes several times during the night and only takes like 20 min naps during the day. I follow wake windows and feel like I have tried everything.