Your “cycles” sound much like mine. I’m an ADHDer in college too! I have 4 tips. Hopefully you find them helpful.
My #1 tip is to use a planner/calendar/SOMETHING where you can write down all the assignment due dates, test dates, presentation dates, etc. Knowing exactly when stuff is due will help cut down on the stress. Even if you don’t write anything in the planner other than those dates, it’ll be worth having.
#2: If you can find a text buddy who’s in the same class, you can remind each other and hold each other accountable. You don’t have to be besties. You just have to be ok with nagging each other.
#3: If your professors have office hours, use ’em. If your profs give out their email addresses, use ’em. Don’t wait until you’re drowning, just make it a habit to touch base once a week and go over any questions. I used to be so afraid of looking like an idiot, but they’re really impressed if you actually come to ask them about an assignment you’re confused by or a topic you didn’t understand in class. I try to just jot it down whenever I don’t get something (another thing to use the planner for!) so I can ask the professor about it later.
#4: Finally, remember it’s never “all or nothing.” If you forgot to start an assignment and now you don’t have time to finish it, don’t let that stop you from doing a little bit. Partial credit is better than no credit. Even a few points might make a big difference at the end of the semester!
Good luck to you! College can be so stressful and feel so impossible. I’m in my final year now and wasn’t sure I’d get here but take it a little at a time and don’t be too hard on yourself when mistakes happen and plans go awry. 🙂