Use 'heartsick' to express a profound feeling of sadness that is often hard to overcome. He felt heartsick when he learned about the tragedy.
Pro Tip 2/3
Emotional Upset
'Heartsick' implies a level of emotional pain that affects one's whole state of being, not just the mind. After the breakup, she was heartsick for weeks.
Pro Tip 3/3
Not Physical
'Heartsick' does not refer to a physical illness, but rather an emotional condition. Despite being in good health, he was heartsick over his lost love.