It argues that you should sleep if you are going to do some analytical and logical thinking, and not sleep if you are going to come up with creative ideas. But some come up with creative ideas after sleeping (it was Elon Musk who said he came up with the best ideas in the shower after sleeping), so the area is confusing.
Wow, looks amazing. However I thought of finding my own niche / domain. This seems very structured on the one hand but would prevent me from finding my own small world to apply my new acquired knowledge on.
You don't have to stick on Kaggle forever. It is a fantastic resource for learning to apply ML techniques to real life data sets. Spend some time getting good at doing that and then move onto your own domain
Find a side project! I felt the same and decided to write a book and make a few games and other applications. I've never felt stuck since I began those projects.