A hard heart means your heart is made of granite rock and the seeds of grace cannot germinate on it. A strong heart means that you are not affected by the ups and downs of life. You are able to say no, be strong in your convictions, and not be attached to anything or anyone. The spiritual Masters have a very strong heart. They can be butchers in order for their disciples to grow and yet be compassionate for those in need. The strong heart is different from a strong mind. A strong mind means a person is not flexible. How can one find the perfect balance between being an ocean of love and having a strong heart? Give love but don’t let that love create any attachments. — Satish Daryanani