Heart broken - no
Pissed off - yes
Heartbroken - what a stupid, emotional, snowflake millenial term. Nobody is “heartbroken” over loss of a service. Heartbroken is when your gal leaves, or your dog dies.
Bloody mad is what will happen. Or pissed off. Spot on, taxcontrol.