Wow...you put a lot out there! Doesn't matter if it's said or in writing "boinking" just makes me giggle, always has, always will.
How long is your H's attention span? I found myself skimming it towards the end, maybe because I'm at work but this does require some quiet time to really read and reflect on the words.
Remember Friends when Rachel wrote Ross the letter (I think it was ten pages handwritten though) and Ross didn't even read it?
Anyway, I don't have any other constructive feedback I guess other than could you shorten it or won't your H get the full effect? On second thought maybe it is what your H needs to see, what you're seeing!