Here's some tips that might help you get over this tough time faster:
- Write things down. **If you're like me, you might find it easier to learn by writing things out slowly. I find it useful to write down an entire function or line of code, and annotate every single part of, down to why it's a curly bracket rather than a smooth bracket. You can write down what every variable means in each iteration that it is used, or write out the results of a loop yourself so that you can understand it more thoroughly.