Bless your heart is not always an insult. Most of the times I say it is to empathize with someone going through hard times. Like bless your heat, I understand, been there, God will bless you, etc. I don’t say it that often and don’t know many people that do. Lifelong Alabamian.
So much for old eyes proofreading...lol heat=heart. So wish we could edit.