I'm attending a college in the top 10 in math/physics. I did really well in HS, scored in the 99th percentile, etc. That whole time I guess I'd be considered depressed. I was lazy and slept through all my classes. Never turned in work. I was unmotivated. This started in late elementary school and coincided with some family stuff. I couldn't leave my house much and I became apathetic towards everything. College was freedom to me. Freedom especially from my overbearing parents. I got wrapped up in the freedom and partied a lot. I made a lot of good friends. I basically became a way better people person. But I didn't learn how to interact with people in my classes. No one wanted to work with me. Anyway, maybe that was warranted because as the year went on I sucked at math. I think this is reversible. I got a B- average for the year. Didn't improve much in math but I did in my physics class. My test scores ranged from A's to very low F's that pulled my grade down. I guess my major problem was practice and working. I do have an upward curve that would be even more substantial if I didn't freeze up on a few finals. So here I am today. My family stuff got a lot better this summer and I've been working on math/physics. Except I still feel like I suck at math. My brain feels awful. Looking at math makes my head hurt. This was my problem for the whole year. I feel stupid all the time. I just don't understand why this is happening. Am I not cut out for it? I wanted to major in math or physics. I still do and I find a lot of math really interesting but I have difficulty with the most basic levels of understanding and I'm worried I don't have the ability to abstract things to the degree necessary to finish undergrad or do anything afterwards. I need some help with the most basic "whys" in math. To understand a problem I first have to step back to almost the most basic theorems I know. I've trying to work this summer and I think I'm taking way too long to do things. To learn a concept in high school I would need to know it inside and out and that came easily enough but this year I just rushed through to keep up leaving big holes in my knowledge. Even if the holes don't exist I need to get some confidence. For example, I still don't feel comfortable with delta-epsilon proofs(not really a matter of practice or understanding since I have both). My brain is seriously fried most of the time. During tests I still work fairly creatively but the rest of the time my mind blanks. In my first year I took Calculus/Intro to Analysis/Linear Algebra and Mechanics/E&M/Waves. Does anyone have any advice on how I can improve my math comfort level? I don't think it's a matter of teaching myself next years curriculum in advance but I'm not sure what else I could do to cover the fundamentals. Classes start in a little over a month and I'm review last year/looking at next years textbooks right now. Going chapter by chapter through the books doesn't really trip me up but I still have a general feeling of uneasy with my understanding level.