Suggestion of around $6$ books in the topics: (Abstract Algebra, Linear Algebra, Calculus, DE, Analysis, and Topology and Differential Geometry) Does anyone have any suggestion for books to study the following topics (self-study)?
Abstract Algebra, Linear Algebra, Calculus, Differential Equations, Analysis (Real and Complex), Topology and Differential Geometry. (So $\approx 6$ books are required). (Not online series).
Required topics are:
$\big( \bigstar \big)$ $\text{Abstract Algebra}$:
Some suggestions in this website are:
$\star$ "$\text{A First Course in Abstract Algebra}$" by "$\text{John Fraleigh}$".
$\star$ "$\text{Abstract Algebra}$" by "$\text{David S. Dummit and Richard M. Foote}$".
$\star$ "$\text{A Book of Abstract Algebra}$" by "$\text{Charles C Pinter}$".
$\star$ "$\text{Contemporary Abstract Algebra}$" by "$\text{Joseph Gallian}$".
$\big( \bigstar \big)$ $\text{Linear Algebra}$:
Some suggestions in this website are:
$\star$ "$\text{Linear Algebra}$" by "$\text{Friedberg, Insel and Spence}$".
$\star$ "$\text{Linear Algebra}$" by "$\text{Serge Lang}$".
$\star$ "$\text{Introduction to Linear Algebra}$" by "$\text{Serge Lang}$". (different from the previous one).
$\star$ "$\text{Linear Algebra}$" by "$\text{Kunze Hoffman}$".
$\star$ "$\text{Linear Algebra Done Right}$" by "$\text{Sheldon Axler}$".
$\star$ "$\text{Linear Algebra Done Wrong}$" by "$\text{Sergei Treil}$".
$\big( \bigstar \big)$ $\text{Calculus}$:
Some suggestions in this website are:
$\star$ "$\text{Calculus}$" by "$\text{Michael Spivak}$".
$\star$ "$\text{Calculus: Vol. 1 and Vol 2.}$" by "$\text{Tom M. Apostol}$".
$\star$ "$\text{Calculus}$" by "$\text{James Stewart}$".
$\star$ "$\text{Thomas' Calculus: Early Transcendentals}$" by "$\text{George Thomas Jr., Christopher Heil and Maurice Weir}$".
$\big( \bigstar \big)$ $\text{Differential Equations}$:
Some suggestions in this website are:
$\star$ "$\text{Differential Equations with Applications and Historical Notes}$" by "$\text{George F. Simmons}$".
$\star$ "$\text{Ordinary Differential Equations}$" by "$\text{Morris Tenenbaum and Harry Pollard}$".
$\star$ "$\text{Ordinary Differential Equations}$" by "$\text{Vladimir I. Arnold and R. Cooke}$".
$\star$ "$\text{Ordinary Differential Equations}$" by "$\text{Wolfgang Walter and R. Thompson}$".
$\star$ "$\text{Partial Differential Equations}$" by "$\text{Lawrence C. Evan}$".
$\star$ "$\text{Partial Differential Equations: An Introduction}$" by "$\text{Walter A. Strauss}$".
$\star$ "$\text{Partial Differential Equations for Scientists and Engineers}$" by "$\text{Stanley J. Farlow}$".
$\big( \bigstar \big)$ $\text{Analysis}$:
Some suggestions in this website are:
$\star$ "$\text{Principles of Mathematical Analysis}$" by "$\text{Walter Rudin}$".
$\star$ "$\text{Mathematical Analysis}$" by "$\text{Tom Apostol}$".
$\star$ "$\text{Introduction to Real Analysis}$" by "$\text{Robert G. Bartle and Donald R. Sherbert}$".
$\star$ "$\text{Understanding Analysis}$" by "$\text{Stephen Abbott}$".
$\star$ "$\text{Real and Complex Analysis}$" by "$\text{Walter Rudin}$".
$\big( \bigstar \big)$ $\text{Topology and Differential Geometry}$:
Some suggestions in this website are:
$\star$ "$\text{Introduction to Smooth Manifolds}$" by "$\text{John Lee}$".
$\star$ "$\text{A First Course in Geometric Topology and Differential Geometry}$" by "$\text{Ethan D. Bloch}$".
$\star$ "$\text{Elementary Topology and Applications}$" by "$\text{Carlos R Borges}$".

I have studied some of the above topics when studying chemical engineering a few years ago. However, I did not study them properly, and I need to study them again from scratch. So my question is about books satisfying the following criteria:
$(1)$ Easy to read for self learners.
$(2)$ Book should be as comprehensive as possible, but starting from scratch. And Includes many topics. For examples, calculus book should include all single-variable, multi-variable, vector calculus (Stokes' Theorem, Divergence Theorem, ...), and the analysis book should include both real and complex analysis. Also, it would be better to have a single book about topology and geometry together. In that manner, I will have less number of books. Of course not necessary, for instance, having one book in real analysis and another book in complex analysis, that will be fine in case those books are greater than a single book. Similar for other books like differential equation books, it will be fine to have one of ordinary and one for partial differential equations in case those books are more informative.
$(3)$ Contain proofs as much as possible.
$(4)$ Good number of examples.
$(5)$ Require least prerequisites.

I have already checked through MSE, but I see different answers from different people, that made me confused, and could not take a decision. Of course everyone has his own opinion, however, I believe, each one of the topic (listed above) has a book that everyone agrees it is great.
You can suggest me other than the listed books, if you think it is better. Keeping in mind the $5$ criteria mentioned above.

Possibly this post will be considered as duplicate. But I believe it is not as I am asking about books of specific topics with specific criteria.
I really hope to get the help from you so that I can conclude and take my decision.

Your help would be appreciated. Thanks!
 A: I think you should take your time digesting the fundamentals of mathematics first, and then read a topic related math book.
That means pick a book on elementary set theory, and a book on basic proof-writing and mathematical methods.
For elementary set theory I highly recommand Halmos' book Naive Set Theory.
You only need the first 43 pages. It is very well written, but contains not so many exercises, which might be positive at the beginning.
For proof-writing the book by Jay Cummings A Long Form Mathematics Textbook seems great. Or the freely available Book of Proof found here.
You can study them parallel to each other, and of course any other book. But learning the fundamentals first, will help you get more quickly into the advanced topics, because you already have the knowledge of proof-writing and mathematical reading required.
The problem with what you are asking is, that studying books is normally to much effort. Some of these books have hundrets, or even thousands of pages.
Abstract Algebra by Dummit and Foote is a great, great book. But it roughly has 1000 pages, and about 3000 exercises. You will never finish this. It is still great, to learn a topic, and I highly recommand it.
In my opinion it makes no sense studying calculus and analysis seperatly.
The book Calculus by Spivak is great, but again it has 600 pages, and 'only' contains calculus. Normally there is no seperation of these topics. So in many parts of the world calulus and analysis are the same.
Unfortunalty I do not know any book on analysis which is good. I feel they are all mediocere.
Maybe give the books by Terence Tao a shot. He is a gifted mathematician, and a gifted mathematical writer.
As far as Linear Algebra goes, I like Shelon Axler's book. It is the only english book on the topic I know. Linear Algebra is also contained in the book by Dummit and Foote.
In general I would advice to stay away from books by Serge Lang. I personally do not like what I have seen so far written by him, but have never indepth studied his books.
Many of his books do not contain exercises.
For topology and differential geometry I would recommand the book Introduction to Manifolds by Tu.
It recalls the fundamentals of topology in an appendix, and then gives an introduction to differential geometry.
Two more things:
First of all you should not care too much about which book you pick. It is completly normal to look into two or three books of the same topic in parallel, and just get started on something.
When Analysis, Calculus or Linear Algebra is written on the book, then this is what it is about, and you will be amazed how similar these books are. The differences are there, but minor. You will find that you like the proofs in book X better as in book Y, but the exercises in book Y suit you more then in book X. But then book Z comes in and has more and clearer examples then X and Y, so you just take all three, and never finish any of them completly.
At last, I would recommand to take lecture notes instead of books. As I said, it is very unlikely (and pretty expensive) to finish math books completly, and you should not read 600 pages of calculus before moving on. You can read books parallel to that, but lecture notes contain in 120 pages, what books tell you in 300 or 600 (because they normally contain more topics, but also stuff you do not really need to advance).
Due to corona, there is a pretty good chance, that you find well written lecture notes online, and the according problem sets. Maybe just consult the mathematical faculty of your trust and ask.
Good luck.
