Losing my mind - cluster feeding or low supply??

I swear I'm gonna lose my mind. I exclusively breastfeed. My 4 week old has been latched on for basically 15 hours. It's now 3:30 pm and I've been breastfeeding pretty much non stop since midnight. His dad took him away for like 2 hours so I can get some sleep bc I started to hallucinate and having thoughts about hurting myself or my baby.

Is this normal cluster feeding or is my baby not getting enough? He's been peeing and pooping normally, doesn't look dehydrated or anything. He just does NOT want to sleep, all he wants is boob.