I see all the divergences. And my data didn't give me a buy signal yet - in fact is far from it. But that signal isn't infallible, thus I'm trying to game psychology (which I love to do).
How the market reacts to the GDP number (unless it comes in much lower than 6%), I think will speak volumes about the current state of the rally.
But, as you say, It may all be discounted already and I'm placing too much emphasis on it.