How do you know when it's time to leave a job you entered with great hopes?