I do think the heart can balance out the mind, if your heart is in a good place it can give you the strength to do the right thing and behave the right way and overcome the mind.
Conditions are never just right. People who delay action until all factors are favourable do nothing.