Hi, wow you have been applying for so many years, you should have a plan B because at the end it's just pure luck.
If you are software developper you could try to find a company, i am also in IT and i have more hope to go their by work than the lottery.
Just my opinion, all the best for the...