--- if "flow" is correct in this context. Maybe "melt"?
---if it would be better to replace "still unravel" with "yet to unravel"?
This is a wonderful poem. Sorry for the nitpicking.