Also so wie du es jetz hast geht es doch...
Aber wenn du es so haben willst das dein Background immer länger wird desto mehr Text auf der Seite ist musst du einen Regelmäsigen Background erstellen und diesen immer wiederholen lassen..
Wenn du deinen jetzigen BG wiederholen lässt, dann hast du immer diese Brüche zwischen dem BG..
Du kannst aber auch den BG fixiren sodass sich beim scrollen nur der Text mitbewegt so wie
hier bei mir
das machst du dann mit
background-attachment:fixed; einfach im CSS-Code deiner Content Klasse einfügen..
Bei weitere Hilfe einfach nochmal nachfragen