I don't think it took me that long but I tried to superset these and also cut back on the rest times. I just got bored! I know its not what is prescribed. I tend to follow my heart rate monitor. For the longer rest period workouts I would watch for my heart rate to come down to a certain point or observed how I was feeling and went from there.
Your workouts are looking strong
