I have the same problem Locust, you're not alone.
I'm 26 years old and I still don't have my degree in general sciences yet. It's supposed to be a 3 year degree. I keep dropping classes, not studying, skipping exams etc. I've failed several classes by just not going to the final exam.
I failed organic chemistry II like 3 times, but finally I got an A in it. I failed only because I didn't study, not because I wasn't capable.
I found what I need is structure. I did really well in high school because it was very structured. Teachers took attendence and you got into trouble if you didn't do your homework.
Last semester I got tutors to help me out. They gave me the structure needed to succeed. I would have never thought I could get an A in organic chem II, but I did.
This semester hasn't gone well because my family convinced me to take 2 classes instead of one on top of my part time job. Plus they convinced me that a tutor was a waste of money. I ended up getting really behind and have dropped both my classes.
Right now I just need 4 or 5 more classes to graduate. I really hope I can do it by end of next school year.
I've also ruined my grades. Originally I was in another program, but I had to switch out of it because I failed a course twice. I've never been on academic probation though, which is a wonder. My grades of A's to F's apparently come out to an average of C+.
__________________
|