I don't have adhd but I do know people who do.
Maybe write out a study timetable? Stick the timetable where you can see. And try to stick to it the best you can. With your mind drifting of the time, I know it's hard to keep on track.
People with adhd can acheive many things, as they have the...