“Bless your heart” ought to be reserved for those who have good intentions that do stupid things that have very stupid consequences. Bless your heart, you thought you were doing something good. This ignorant sweathog has no thought of doing good nor right to a fair treatment.
In the south “Bless your heart” means are you really that STUPID!
meaning of “bless your heart”
*******************************
git yer mouth warshed out with soap words, but this definition is straightforward:
Language WARNING
https://www.urbandictionary.com/define.php?term=Bless%20your%20heart