Re: Would you marry him knowing he had cancer?
It’s not an act of nobility or selflessness or pity for the person choosing to marry someone suffering from or recovering from a critical illness. There is something (and I hesitate to use the word) “selfish” in the act.
Now hold your horses - in this specific case I define selfish as being something one does to please oneself as opposed to it meaning not caring about others. In saying yes to such a relationship, it’s because the person is so dear and vital to you that you can’t imagine not spending your life with this person, no matter how long or short a time they have with you.
Hula’s comment below captures the sentiment pretty accurately: