I am addicted to online courses. A free university education is there on the web for the taking. In any case, as a break from my usual diet of philosophy, history, and cosmology courses, I enrolled in a course on songwriting. Even though I have a BA, having taken many English literature courses, and having taught secondary school English lit for 8 years in total, I am stunned at how much I did not know about the structure of our language and how to use it to achieve artistic ends. Did you know, for example, that are 6 kinds of rhymes in English?
1. Perfect: mud/blood; trees/breeze
2. Family: bat/bad; ground/grout (same vowel sound; related consonants)
3. Additive: free/speed; cry/smile (a consonant is added to the rhyming vowels)
4. Subtractive: speed/free; (a consonant is subtracted from the rhyming vowels)
5. Assonance: life/tide; fool/rude (same vowel sound; different consonants)
6. Consonance: friend/wind; one/alone (same consonant sound; different vowel sounds)
They remind of the different kind of cadences or endings one employs in music.
Anyhow, the course goes into how the structure of the lyrics: the kinds of rhymes, line lengths, patterns, stress points, etc.
enhance or detract from the meaning the words are trying to convey. I think anyone planning to write lyrics should take this course. It's free. (You have to pay if you want to do the quizzes and assignments
..))https://www.coursera.org/learn/songwriting-lyrics