In (American) English, people often speak of "heartache" (heart + ache) meaning that they are missing people the love or something similar. "Ache" often means a longer term pain (headache, stomachache, toothache, etc). "Hurt" often means a shorter term pain: (I hurt my finger, I hurt my toe, that hurt my feelings).