I am in my freshman year majoring mathematics,which I chose independently right after the entrance examination.I really admire the well-constructed logic and symbolic system in math,and I hope to have a good graps of it. During the first year, I take the mathematical analysis and advanced algebra as two major courses,which are totally different from the simple math in high school. And that's where my problem lies. The assignments are beyond my ability at present.And every week,the homework costs me three quarters of my leisure,leaving me little time taking part in other activities.Compared to those who have studied Olympic Mathis at a very young age,I feel like I am nothing. And my gpa last semester are relatively low,which really drives me in distress. There are almost unfinished work every week,new assignments to be delayed,and this becomes a dead loop.I don't think my time management is wrong 'cause I have spent so much time in mathematics,but I still can't get it through. My confidence is badly damaged,and I begin to suspect my initial choice of my major,but I have no intention of transferring my major,as I really want to go further on mathematics. It's really a contradictory situation for me,when the reality is against my will. How can I make a progress in mathematics,instead of facing the undone questions ,working nothing out?I don't think a lot of homework can solve my problem. Is there any possibility that I can catch up with the student who've studied Olympic math and achieving my dream of becoming a mathematician? Thanks for your reply.