Hello, I've been meaning to ask this question for a while. I have been studying hard for the past year and a half (It's my second year of Computer Science) while not getting remotely close to the desired results. I passed my first year with a 7.2 GPA (5 (failing grade) - 6 - 7 - 8 - 9 - 10 (best)) which is very low given that I want to master in applied math or an area revolving around that. I'm doing 6 hours a day Monday to Thursday, 10 hours a day Friday and Saturday, and in Sunday I try to rest a little. I rest every 30-45 minutes for 5-15 minutes. Now, I'm isolating myself, sacrificing my social life, among other things. I'm feeling angry at myself every time I get the exam results or when a deadline passes and I haven't finished the lab/project. Was I not cut out for this? What's the problem? I even started eating healthier because I thought unhealthy food was the problem :D Anything would be appreciated, thanks. P.S: I do like what I study, no matter how angry I get, I know I will wake up the next day and head to the library/school.