Difference between mind and heart

Difference between mind and heart. minds will tell you what you should do. Heart will tell you what you are going to do anyways.