If you implement a custom unordered list character, screen readers (or at least VoiceOver) will announce the name of that character you used before it announces each list item. If instead you didn't change the bullet character, VoiceOver will announce "bullet".
How can you change the label screen readers announce for this character, set it back to "bullet" for example?
ul li:before {
content: '○';
}
<ul>
<li>You are a beautiful human being</li>
</ul>
VoiceOver announces "white circle you are a beautiful human being."