Following your heart can be a good thing; sometimes. But is the heart ever wrong? David said, Behold I was brought forth in sin and shapen in iniquity. We judge our own hearts as good because we choose to believe we are. But God knows our hearts better then we ever will.