DREAM ON.....bless your heart.
I wonder if any non-Southerner can ever fully understand all of the possible meanings of that one little phrase "bless your heart"... :-)