The statement "r unless s" is defined as "if $\sim s$ then $r$."
Now, I can proceed as follows:
$$\sim s \rightarrow r $$
$$\equiv \; \sim (\sim s) \vee r$$
$$\equiv \; s \vee r$$
Which means that when $s$ and $r$ both are true, the statement is true. This violates the definition of "unless", which implies mutual exclusion.
Of course when $s$ is true, $\sim s$ is false and the conditional $\sim s \rightarrow r$ is true, but how does that help resolve this apparent paradox? I mean, this way, it seems that both $s$ and $r$ can occur together, which is the very opposite of the definition of "unless".
Please help.