Question: what is the difference between the heart and spirit?
Answer: I see it this way: the heart comprises the soul and the spirit; so the spirit is part of the heart. ... This is because the mind is a component of the soul, as the soul is a component of the heart. The heart is incomplete without the spirit. Paul called the heart without the spirit darkened (Romans 1:21, Ephesians 4:18).