"I've delivered papers, washed dishes, flipped burgers, mowed lawns, hauled bricks, manned artillery pieces, shelved books, taught calculus, programmed computers, analysed stocks, done formal modeling, taught computing and modeling and helped research scientific best sellers, and I'm not 40 yet."
Fourteen different careers and you still haven't made enough money to retire. Don't give up maybe there will be a limit on just what positions foreigners can hold and then the competition won't be so tough.