Dog-awful text alignment

To save 1000 words, here is a snapshot of roParagraphScreen:

[upload|cSXyp8cloKtebI/uuJveyg==]

And here is the addParagraph(text):

-California State Licensed
-Free and Quick Registration 
-CPR and First Aid Certified
-16 Years of experience at this location
-Fun learning activities 
-Spacious rooms and a big backyard
-No smoking 
-No dogs or cats
-Healthy, home cooked meals and snacks
-Potty training 
-Very close to freeways 580, 880 and 92 
-Part time and full time
-Flexible hours
-Reasonable rates
-Payments from 4CS, Banana, Child Link,and other agencies provided 
*please call

Some lines (#2, 5, 7, 10, 11) are justified in extremely ugly way, others are left aligned - and i cannot guess the logic behind. It is not the words title-casing, not every-other-line, not number of words per line, not line length in characters, not rasterized length, not prime-numbered lines… Jocularly i checked if it choses the lines that are worst to stretch but it ain’t that either. Seriously puzzled.

What gives?