What helps you focus?

Currently a junior right now, and i tend to really procrastinate and get off task. however when i’m really focused it’s like i’m on adderall and i can really put in some work. But that’s usually when i’m interested in the subject and that’s rare. and just to put out there i am such a lazy person, and games tend to grab my attention. what are some ways you guys stay in task?

I also have an addictive personality and I like to procrastinate. One thing that I know has truly helped me is promising myself 5 minutes of gaming for every 30 minutes of solid work. If I don’t think I worked well, I won’t be able to game. Breaking your work down into chunks, and planning your time out is really helpful.