My times in the South taught me that when a Southern woman says "Why bless your heart", RUN FOR COVER!!!
Not necessarily. Also a term of endearment. Or empathy.
Depends on the context.