Many Western cultures see these feelings as reflecting indecision.
Mixed emotions are a sign of emotional complexity, not necessarily a sign of indecision.
People who show mixed feelings are better able to differentiate their emotions and experience their lives in an emotionally rich and balanced way.
In cultures where there is more emphasis on family bonds and duty, people are more likely to experience emotional complexity because they are able to see different perspectives. A job loss may be disappointing, but also an exciting opportunity to spend more time with family or to try something new.
People experiencing higher emotional complexity are also better able to control their emotions and have a lower incidence of depression.
Source: The Type of Feelings That Signal Emotional Complexity – And Not Indecision After All – PsyBlog