heartshake
/ˈhɑrtʃeɪk/Definitions
1. noun
A dramatic, intense, and emotional change of heart or a strong reaction, especially one that is motivated by personal feelings or experiences.
“Her heartshake after the breakup led to a series of impulsive decisions.”