Prepare to work your ass off for nearly nothing. I have never put this much energy or dedication into something with little or no return. You just keep going on the idea you might eventually land a position. In all honesty, it's like a marathon to see who can wait the longest. You have to willingly invest years while accepting the fact people may not like your shit. Is it worth the risk? Many of us are still doing it, so the answer is yes. Every time you get a little closer to "the job" you remember why you're doing this. Even when you read a thread like this one it's just that much more motivating. I'll never get rich doing this and that's o.k. I'll love my job more days than not.