If all mining pools stop including transactions then the whole blockchain will be worthless, and miner do not want that. It is a kind of delicate equilibrium.
You should try again, be more disciplined, more eager to learn. Ask your coworkers for advice, every job has his own particularities about what they expect from you.
I used to participate in a team that proposed problems for mathematical competitions for middle schoolers. The mathematical part was easy, but it took time to find something interesting for out target students. But the really hard part was writing the problems without ambiguities. But still after the tests we found cases where there were misinterpretations.
If everybody is misinterpreting your documentation then probably it is your documentation that is wrong. Intel engineers are involved in the linux open source kernel development, if they were not able to interpret correctly those documents then it is a bit too much to expect other to understand it correctly.
No. I've a small computer in my hand which is highly programable and very likely there are several apps in the store for such functionality. Having to carry a special hardware doesn't sound enticing.
From my experience having a diploma is a huge boost in job hunting, at least until you have more experience.
Any company will have no problem in hiring you if you do not have a diploma but have credential from your work you have done previously or you are well know in your area of expertise.
But the longer you are out of high school the harder it is going back to finish it and get a diploma. Sometimes life happens .
I've found that Apollo stack is more user friendly for learning. I didn't try in a production environment, but unless there's a huge difference in performance I'd use Apollo.