If you have been involved with a Terminal cancer patient step on in...

I'd be pissed too
Pissed at her for stealing what might have been years with her from me
And pissed at myself for not being able to protect her

Like halfafish said, lousy situation all around