Question: what does it mean when someone has a heavy heart?
Answer: heavy heart, with a. In a sad or miserable state, unhappily, as in He left her with a heavy heart, wondering if she would ever recover. The adjective heavy has been used in the sense of “weighed down wit grief or sadness” since about 1300. Its antonym light dates from the same period.