Two years is not enough time to expect to understand everything intuitively. People learn for years, plus many learn and play chess since age 4-5. Then there are the higher rank players who get daily coaching from parents or coaches, and they spend many hours on it, each day of the week. Usually it is because parents or they want to go to competitions and win medals and awards. I think that much in depth studying of chess isnt that healthy.
But about your question. There is another thing I thought about. Following people online for chess lessons isn't always the best way to learn. Before computers and to this day in many schools, students have a real board in front of them and a paper bound book. That wat you read and make moves at your own pace. You get physical memory from using real chess pieces instead of digital screen. It is how chess players learned in history until recently.
I'm into my second year of chess and feel frustrated that I simply cannot "see" stuff, nor understand stuff quickly (when told to me) that good players can quickly pick up.
When watching Youtube commentary from popular chess channels and commentators, such as kingscrusher ( https://www.youtube.com/user/kingscrusher) and the St. Louis Chess Club (https://www.youtube.com/user/STLChessClub), I'll often have to pause these videos when the commentators/lecturers are going through things to either visually see what they're talking about or conceptually better understand what's going on (sometimes both). I feel slow.
It's like they're going at lightening speed to me and I need a minute (sometimes several) to catch up.
What can be done?
On top of that, I simply don't consider the things they bring up in games. When I'm playing, I look at and consider very different things than what good players do . . .How can one develop a sense of better play when you're not even thinking the same way as good players?