It took myself 2 1/2 months to complete Mathematics for Machine Learning on Math Academy last year (2024) working through reading material, taking notes, and completing all the exercises took all day everyday I loved it, this was after I completed Khan Academy (starting from the beginning of mathematics negative numbers, to the end differential equations) because I kept putting it off for years when I got to busy.
The main thing for me was learning not to get too frustrated when getting an answer wrong. If I made a mistake, I focused on understanding what went wrong, looking up youtube videos on the topic if it was confusing, and then trying again.
At the end of a lesson I wish I had someone to bounce questions off of but thats when I used chatGPT.
Congrats!