Baby won’t nap or sleep

My son turned 5 months old yesterday, I’d say the last 2-3 weeks maybe even longer he’s been refusing to nap or sleep at night. He’ll fall asleep on me (but usually fights it) I go to put him down and he’s instantly wide awake, and if I do get him to fall asleep he sleeps no longer than 10 minutes at a time. We put him to bed around 8-830 at night and every hour he wakes up screaming, and he usually is up for the day around 2-4 AM and again, only naps for about 10 minutes at a time every couple hours. I have no clue how this child is not struggling to keep his eyes open. He’s wide awake, laughing and talking to himself, it almost seems like he’s hyper. I’m exhausted, no one ever gets any sleep at night because of it, I can’t get anything done during the day because if I put him down he screams. Does anyone have any advice? He is teething, and I’ve heard of the sleep regressions, but I cannot understand how he’s constantly going on basically no sleep. Please help 😩