dude i procrastinate on everything...i tend to think what i do last minute is the best of my potential, even if i hadn't rushed my potential... (thats just my reasoning) but yeah you are a senior, i feel you man, it get's the best of you...good luck dude