How long does the sleep regression last?!

Ja

My son will be 5 months on June 1st and the last time he had a nice long stretch of sleep (to my memory) was Easter weekend where he slept about 9 hours two nights in a row. This was in a playpen at my parents’ house. Before that, we had recently moved him to his crib and he was having a bit of a hard time adjusting, sleeping anywhere from 1-4 hours at a time. He had been sleeping good 6-7-8 hour stretches in his bassinet before this, only waking once or twice at night to eat. Well since Easter, he hasn’t slept longer than 3 hours and I can probably count on one hand the times he’s slept that long in the past month. It’s more like 30 mins to 2 hours at a time and I’m completely wiped.

How long does this sleep regression typically last? I’m starting to think my son just decided to become a terrible sleeper and it won’t just stop once this leap is over🤦🏻‍♀️😩