Hey there. I know I'm a bit late to the party, but I haven't been on these forums in ages. Anyways, this subject is something I felt the need to chime in on since there hasn't been any good long term advice that'd work for me.
So, I'm 34, male, and was diagnoses with ADHD waay back when. I used to be drugged to the gills on the maximum legal dose of Ritalin every day just to make it through the week until I went to college when I met a great group of friends and eventually quit my medications and learned to deal. So far I've managed through life finding other means than medication. What worked for me, and may or may not work for you was and still is, forming habits and getting set schedules going. It's funny, they always used to try and get me to use calendars and scheduling more even when I was seeing folk about it, and even now I don't really. I just have a hard time not living in the moment. But it's just habit now, and whilst habits can be hard to form, they're just as hard to break.
Another thing is making promises to myself, cuz I tend to keep those. Things like, 'okay, I'm not happy with this job, but it's a paycheck, and job hunting is annoying and I don't wanna do it.' Well then, my motorcycle broke down, and I made a promise, 'okay, can't get it repair until I get a better job. Stuck with the car till then.' Still took me awhile, and I noticed I didn't do nearly as much job hunting during the winter as I did the spring and summer, but it eventually worked. I'd suggest experimenting. Find a think you like, but can live without and use it as a carrot for yourself. 'If I get this done, I can do this.' Find what works best for you, and tweak until you're satisfied.
So, habits! For me, when I get home I drop off my backpack, hang up my cloak and it's relaxing time. I'm home from work and it's time to just make myself something to eat and stop worrying. And once I do that, it's soo hard to get off that track and clean up or do bills or homework. I'm relaxed, and it's time to unwind and I'm just not in the mood to do busywork. So I got into the habit of leaving my computer off on mondays and fridays till 'chores' are done. On mondays it's time to clean up, make sure I've taken out the trash, dirty clothes all picked up, no dishes left in my room, vacuuming if need it (though alot less since my cat's gone.) You know, general maintenance on monday after a good weekend when I've still got the patience and the drive, and since it's right when I get home, I can still kinda keep that workday work ethic going. Then come Fridays and I know I can stay up all night gaming, and I'll have a Lan party or a roleplaying session to look forwards to, so I deal with the bills and the and plan taking my car in, or doctor's visit or other, long term planning stuff, since I've the weekend to look forward to.
Then, in between, I try an minimize the needed clean up during the week and just unwind. You know, toss my laundry in the hamper on the way to the shower, clean clothes into my clean close stack on my dresser if I'm not putting em away immediately. And if theres not room on the stack, I gotta actually open drawers. Keep a trash bin by the computer so it's easy to clean up, dirty dishes have their own dirty dish space and if I can't stack em right there, then I've gotta clear the space. Small rules I abide by that gives just enough structure to the mess that is my space that makes it efficient, easy to maintain and clean to minimize worry and stress.
Think of it like trying to minimize the amount of hauling needed in a fortress. Sure a bit of extra time to set up, but for a bigger pay out over time. Just figure out how to make it easy to get what chores and other necessities outta the way so you can get back to unwinding. If you need to clean up, don't try an do it all at once. Just decide you need a dirty dish space near your computer, and clear that. Then you've a place to put things whilst clearing another space for something else. Small sections, maybe one day a week. Forts aren't built inna day, nor should one tackle a great restructuring all at once.
Now, school. Alright, here's my thoughts, and this coming from someone who choose to double major an get a minor in college. (Took on a big workload.) If your stressing out or getting stuck on one thing, switch. Don't, like, take a break to go gaming, cuz that's a downward spiral towards fun, but switch from one subject to another and let your subconscious do some work for ya. I once spent 19 hours studying for tests, doing finals and finishing up papers, and none of it was more'n one hour on a subject at a time. When you're not actively thinking about something it gives my mind at least, time to compile and sort through all the data, getting it cleaned up for me so I can come back and look at it fresh. Maybe if you've a book report or something do the reading, then walk the dogs and then comeback to write it after you've had time to digest it.
Approach your week like a strategy or tactical resource allocation problem. How much time is spent cleaning? How can you minimize that? How much time doing homework? Can you mix the cleaning and homework to give yourself more free time? (i.e ponder problems whilst doing dishes or something.) Do you have trouble concentrating at home whilest doing homework, if so can you do it elsewhere, like at a library. (I was soo easy to distract I couldn't get any work done if anyone else was in the house.)
~Yami