Next time you're learning something, try asking chatGPT all the questions you're facing... this will greatly reduce the learning curve. I've done it several times when stuck on pieces of complicated code that I couldn't immediately wrap my head around.