One of the things that makes Hamlet unique among Shakespeare's characters is his courage to face up to the darker elements of his personality.
Never be discouraged, because every wrong turn attempt, when left behind you, is another step forward taking you closer to your goals.