@tanguatlay,
"...he would be heartbroken" is correct.
Realized is in the past tense so as is "would" .
But if it were said this way –
"If he "realises" what's happening today, he'll be heartbroken."
– "will" would be correct.
As in this example:
He
said he would go tomorrow.
He
says he will go tomorrow.