yea dude in the mile, don't be a pansy, run every single lap. i hate seeing people walking, thats not pushing yourself at all (except for the fat people).
in pushups again, just push yourself, breath, and try not to think about how much your arms hurt. i think i got 63 in a minute last...