Heart always tends to be swifter than our mind, particularly in emotional appearances. Perfect synchronization between these would always lead to eternal happiness, but human dispositions, as everything else in this world, are not ideal. There is always a “skew”.
We portray a picture of a very special one in life based on our experiences, likes and dislikes and the pleasures we are willing to acknowledge from life, but we never know where our destiny takes us. So it's better to be watchful and don’t let our heart go well beyond our reach because if it cannot lead to a state where everything what we want to be is fine, everyone whom we want to be, is happy, then it would only leave us in asperity. Then the greater efforts need to be done to overcome this unpleasant state and make our life move ahead for its objectives. So try to keep your heart and mind in synchrony and let God help you to decide and believe who is the special one with whom you would be sharing all the experiences in life it comes with.
It’s difficult, but we can always learn to keep this "skew" between heart and mind as less as possible else it is going to give us pains and sufferings, nothing else. Perhaps it’s all about training ourselves to make our heart and mind move in unison and gradually, it becomes part of our character and spontaneity!