Is Abstract Algebra Necessary For A Thorough Understanding of Real Analysis?

Background Info: I have been studying (self-study) Real Analysis for a few weeks now, and with the help of people from here I have, comfortably, made it 3/4 of the way through the first chapter on Real Numbers. However, yesterday I hit a bit of a mental block when the book started to cover Inner Product Spaces. I am starting to wonder if I should delay my studies in Real Analysis to work on Abstract Algebra, first.

My Questions:"is Abstract Algebra a necessary for a thorough understanding of Real Analysis"? Also, I have listed my math background below am I missing anything else that i might need for Real Analysis? Ultimately, should I continue my study in Real Analysis, regardless of some my short comings in math and try to pick stuff up along the way?

My Math Background: Calc 1, Calc 2, Cal 3, Linear Algebra, Discrete Mathematics (Mathematical Logic), Elementary Number Theory, Statistics, Econometrics, and all the prerequisite for the preceding classes. My favorite classes were Discrete Mathematics and Number Theory, because I enjoyed reading and writing proofs.

I did well in Linear Algebra, at least computationally well, but I never really understood the notion of a vector space. I felt that by only using $\mathbb R ^m$ spaces I couldn't get a good feel for what a vector space really is, I need to see it in a more abstract framework. Also, I have picked Geometry up along the way I have never had a formal course in Geometry.

-
You should become more comfortable with linear algebra. The rest of abstract algebra is less necessary. –  Qiaochu Yuan Jul 19 '13 at 9:56
@QiaochuYuan Thanks, do you have any suggestions on a book? –  JimmyJackson Jul 19 '13 at 9:59
Some Linear Algebra texts: Anton; Strang; Noble & Daniel. –  Gerry Myerson Jul 19 '13 at 10:06
@GerryMyerson Thanks for the suggestions. –  JimmyJackson Jul 19 '13 at 10:48