I'm currently a sophomore in college taking abstract algebra, and I'm on the verge of giving up on keeping math as my primary major of study. It's barely been two weeks but I'm already overwhelmed with coursework and I feel like I'm getting nowhere. I've already felt very inadequate about my math skills when I took a proof based calculus and linear algebra class my freshman year, but I feel like I'm on the verge of bombing out of my algebra class this semester. I feel like a complete coward for not being able to complete my degree in math like I planned, but at this rate I feel like I might just drop out of college completely and work a menial job for the rest of my life because I hate it so much. From what I've said already the answer probably looks pretty clear, but I just can't get past the feeling of being a complete failure for not living up to my expectations of what I wanted to do. Any and all advice would be greatly appreciated.