Mądrzejszy podział słów w CSS?

Gdybym tylko położyłword-break: break-all na elemencie często kończę na tym:

Cześć ludzie, piszę mes
szałwia, która jest zbyt długa, by pasować!

Oczywiście byłoby to o wiele lepsze, gdyby:

Cześć ludzie, wpisuję a
wiadomość, która jest zbyt długa, aby pasowała!

Ale jednocześnie jeśli ktoś pisze:

BLAAAAAAAAARRRRRRRRRRRRGGGGGGGGHHHHHHHH !!!!!!

Wtedy chciałbym, żeby to było:

BLAAAAAAAAARRRRRRRRRRR
RGGGGGGGGHHHHHHHH !!!!!!

Nie mogę znaleźć sposobu, aby to zrobić.

Zauważ, że szerokość elementu nie jest stała i może się zmienić.

questionAnswers(3)

yourAnswerToTheQuestion