Wow. This may be the single most amazing piece of feedback I've ever gotten. In fact, I read it and had to take a moment. Well, actually, like an hour.
I'm so thrilled that this hit it for you! :) Because really, that's the whole point. This was difficult for me to write at first, because imagining the three of them happy together was hard for me. But the more I wrote it, the more I started to see how they could be happy, and I "learned" a lot about the characters through writing this, which is always so wonderful. So I got a lot out of it, too, and it was really an awesome experience.
I'm glad that the Angel as end table thing really worked for you! I have to tell you, when that came out, I was like "That's never gonna fly! It's just too ridiculous!" But it cracked me up and I loved it so much that I had to leave it. My brain is such a strange place :)
And yes, the repeating text is totally about the rhythm of the relationship. I'm glad it wasn't annoying. I almost changed it a couple times, because it seemed like it could be too repetitive, but it felt right.
Anyway, I'm blathering, but really, I'm just excited that you love it so much! :) Yay!