So I've found my life to revolve around this one loop:

  1. Work really hard and have tons of energy and motivation to do anything for 2-3 days
  2. Hit a rut and end up not doing any work
  3. Smoke some weed to cheer up
  4. Binge for 2-3 days
  5. Feel guilty for not doing any work
  6. Go back to step 1

My question is how do I get out of this loop and actually improve everyday?