Having a hard time is absolutely necessary. It gives you the strength to just blink and move on when a project gets cancelled. You really have to love the work for what it is.