The word unexpecting does not technically exist in the English lexicon.
The correct construction to describe this state is not expecting.
Here's a list of synonyms for expect.