Let’s put Ha Jin and Carpediem aside (haha~I don’t think the latter will complain), just talk about this “sag” word. 对事不对人
I think “heart sagged” is a valid usage:
e.g.
My heart sagged at the news that Dairy Queen is coming to the corner of Whyte Ave.
Self-proclaimed is better than self-claimed, Many thanks. I will change it.