I see you all are recommending books so I'll throw this one out there. I've just started reading "Make Up Don't Break Up" and it pretty much has the chase of the R dead on.
Anyway, I'm glad to hear you're having a good day--I know you've had several bad ones recently.