how long does early labour last ?

i went in on friday. 3cm dilated. 50% effaced and was in early labour. i have been having the contractions on and off for 5 straight days but they never get worse and i’ve been loosing my bloody show for 4ish days.

when does this actually go somewhere 😩 i’m so exhausted