Gary Gallacher var 13 år när han inledde sin terror- och förnedringskampanj 1995.
Han hotade sina offer med en kniv innan han slog och våldtog dem, hörde Högsta domstolen i Edinburgh.
Domare Lady Scott varnade Gallacher, som nu är 34, han skulle bara släppas när han inte längre utgjorde ett hot mot allmänheten.
Hon sade till honom: " Du har ingen ånger. Du skyller på dina offer och bryr dig inte om den skada du har åsamkat. Du tar inget ansvar. Du har tydligen ingen önskan att förändras.
"Du har dömts för 25 åtal, med tre offer, som utgjorde ett mycket allvarligt och ihållande beteende som bestod av fysiskt och sexuellt våld."
Hans rättegång tidigare i år hörde hur Gallacher, som har en historia av våld, först hade slagit till i Bishop Briggs, nära Glasgow.
Han fortsatte att förolämpa i 17 år medan han bodde tvärs över staden och senare i Ayrshire. Hans brott upphörde inte förrän 2012.
Hans första offer berättade hur Gallacher hade bundit sina händer med sin skol slips och våldtagit henne, trots sina protester att hon var för ung för att ha sex.
Under en annan attack höll Gallacher en kniv mot hennes hals och berättade att hon tillhörde honom.
Gallachers andra offer, som då också var tonåring, berättade för sin rättegång hur hon blev slagen, slagen, sparkad, stämplad och dragen av håret.
Han brännmärkte också en kniv på henne och slog henne upprepade gånger med den och lämnade henne med ärr.
Gallachers tredje offer berättade för sin rättegång hur han hade överfallit henne på hennes 17-årsdag och hade också bitit och strypt henne.
Lady Scott ålade Gallacher en livslång begränsning och varnade honom för att sitta fängslad på obestämd tid.
Domaren beordrade att han skulle avtjäna minst fem års fängelse, men sade till honom att det inte fanns någon garanti för att han skulle friges i slutet av denna period.
När hon hörde att han utgjorde en hög risk för återoffensiv, sade hon att han bara skulle befrias när han inte längre utgjorde ett hot mot allmänheten.
Vid domen sade domaren att hon hade tagit hänsyn till att han var ett barn när hans första brott ägde rum och att han led av en muskelslösande sjukdom.
Gallacher fördes också in i sexualförbrytarens register på obestämd tid.
Det Insp Gillian Faulds, som ledde utredningen, sade: "Gary Gallacher är en mycket farlig person som genomförde en våldskampanj mot tre partner som utan tvivel kommer att påverkas av erfarenheten resten av livet.
"Trots de fruktansvärda övergrepp som kvinnorna utsattes för lyckades de hitta styrkan att tala med polisen och vittna inför domstol för att se till att han ställdes till svars. Jag vill tacka kvinnorna för deras mod att träda fram."
En våldsam våldtäktsman som först slog till som tonåring för mer än 20 år sedan har fängslats för livet.