@EnragedSanta -
A couple of thoughts...
1) If you use the Chess.com analysis board, you don't have to remember or reset the the pieces as you go through variations and subvariations....it records/remembers every move you play....try it....
https://www.chess.com/analysis
2) When reading chess books, I generally play over only the main lines and mostly avoid/skip the subvariations/sidelines unless I feel they are important or crucial to understanding the main lines. That is, it is the main lines that are most important to understand. Bottom line - don't feel compelled to have to read every last variation/subvariation or that you will necessarily miss the important point of the lesson if you skip them.
Finally, you might discover something of interest here...
Good Chess Books for Beginners and Beyond....
https://www.chess.com/blog/RussBell/good-chess-books-for-beginners-and-beyond
I hope the question doesn't seem too stupid. I'm not having issues understanding the chess notation that the book employs. Rather, it is about problems playing through the moves in the book. It is common for chess books to have pages of analysis that deviate from the main game/line. It becomes very cumbersome to play through each individual variation, and it's very annoying having to put my pieces back to where they were before every time. It's also very easy to get lost and "drown" in all of the subsequent variations. In addition, there are often no annotations to go with it, so it gets very confusing what I'm supposed to be learning anyway. How can I get the most out of these books and make it a more valuable learning experience? Your responses are much appreciated.