Type A personality, perchance? I'm the same way.

Try to take it a little easier on yourself. Maybe do an alternate exercise like swimming for a while to rehab that knee.