Last fall I took Real Analysis and Modern Algebra courses but I could not complete them and dropped out because :-
I found them to be non intuitive especially Algebra (groups, rings, fields).
I found it hard to do proofs in assignments or write my own.
Maybe my teachers screwed it up or I am not intelligent enough
Lots of things did not make much sense, especially Algebra
I still think these courses are fun because many people these days are researching in field of pure math. Maybe I am not doing it right.
Any suggestions regarding how to start over..any resources(books, videos, notes and so on) or whatever you can help
Thanks
The skills for doing proofs should be done early -- before college. In the old days, those skills were taught in High School, but currently, at least in the U.S., the teacher base at the High School level is a lot weaker than it used to be, so teaching the technology of proofs is something the teachers themselves can't do too well, hence for the most part, they avoid trying to teach it.
The students in High School on the Math Team do work on developing proof skills, but most other students, when they enter College, have no such background. For those students, their first exposure to a pure math course is bound to come as a severe "culture shock", which just gets worse as the course proceeds to pick up pace.
To do real proofs, you have to start with "baby proofs", but those courses don't do that -- they don't have time. So the solution is to try to develop those early, prerequisite proof skills on your own, working on problems where the proofs are easy, and checking against reliable sources (e.g., MSE) to see if your proof attempts are correct, and even if correct, could be improved.