unless is not always an alternative to IF NOT.
In my grammar book, it is said UNLESS is not always an alternative to IF NOT especially when the negative connotation after IF is contrary to known facts .
You'd be happier unless you had such high expecations.
What time shall we leave for the theatre unless he turns up.
These are marked as incorrect.
Not very sure about the first sentence. Why we can't use unless?