How do people not procrastinate?

<p>I’m taking five weighted classes this year and play tennis but I find myself procrastinating whenever possible. Luckily, it hasn’t impacted my grades yet; I’ve been able to maintain a 5.0 10-12 GPA and 4.47 total GPA but I’m still a sophomore with a long road of grueling classes ahead of me; I will be taking the IB program next year. Sooner or later, i know this procrastination is going to catch up to me because I seem to pull all-nighters on nights before tests because I haven’t even glanced over the chapters until then.
I would really appreciate it if someone could give me advice on how to not procrastinate; I don’t watch youtube or play video games at all, I just don’t do things when they aren’t due for a few days.
Thanks!</p>

<p>“I just don’t do things when they aren’t due for a few days.”</p>

<p>actually, that’s pretty impressive; I don’t do things until they are due in like a day hahaha</p>

<p>I’ve always wondered as well. Every year, teachers tell me that I won’t be able to get through the next year on intelligence alone. However, they have been wrong every time and I’ve never really had to give any effort. Maybe next year the bad habits will catch of up to me…</p>

<p>I find that disconnecting my Internet connection and frantically glancing at the slowly rising sun helps me not procrastinate. But then again, that would mean I had already procrastinated for quite some time. :)</p>