Why on earth are you so angry with that woman? She didn't cheat on you, she didn't make you any promises, she isn't using you.
Cancer or not, the trust has gone and your bitterness will grow like a cancer in you.
Walk away and leave them to it. You'll have far more happy years without him than misery if you stay.
If you see me jogging, kill whatever is chasing me