I am using the Calibre ebook viewer as I edit to see the effects of my changes. The book however is intended to be uploaded to Amazon so their conversions will occur in the final product.
I do not have anything in the css about breaking at h2. My css is as below. The book seems to be breaking at each TOC entry now, yet it did not break at all prior to my adding the h1 break. I ended up creating a copy then removing the H2 tags and using a bold font at the heading of each part and redoing my TOC to Just H1 heading so the poems can stay intact. This worked as expected. I am however editing several books of poetry and would like to figure out how to get this to work correctly in my next project.