Here is my current work out schedual. I have been doing basic maintenance weight training for about 2 years on and off, because I‘ve needed to maintain a weight less than 85 kilograms, and if I hit the gym hard I bulk up really fast. My cardio has been lacking severely over the last year because I broke my leg skydiving last spring.
So in preperation for basic (and beyond), really my motivation is to not embarass myself when/if I get to my unit, I have stepped up my training considerably.
When it comes to weight training, I have increased the intensity while decreasing the duration of my work out.
While in maintenance I would normaly do a split workout over 1.5 hours, ie chest/arms or back/legs or shoulders/abs.
But because I‘m trying to get bigger and stronger right now, I focus on 1 muscle group each day and limit my workout time to 35-45 minutes ,eat lots of protein, and relax/rest as much as I can. As for days off, I don‘t plan them, I let my body dictate when it needs to take a rest.
Example, if today is "arms" day (and it is) and my wrists/forearms are aching, I will not skip to shoulders, I will take the day off and let everything rest. This means that any particular muscle group is getting at least 5 days of rest between workouts. (I do push-ups, sit-ups, and chin-up‘s at fairly random intervals)
Over the last 4 weeks it has made quite a difference, people have mentioned that I look bigger lately.
As for cardiovascular fitness, I started off extremely slow, a 2.4k every other day in 14 minutes (remember I recently broke my leg, I nearly broke it right off too). Now I am running the 2.4k about 30 sec slower than the minimum while saving enough to hold that pace until 3k, but its improving every time, and also I am throwing in swimming in many of the off days to still get cardio while resting my legs. My swimming is also greatly improving. I personaly feel that it is the perfect exercise to do in between running days. It‘s not the cardiac/respiratory systems that get over trained, its the muscles, joints, skeletal structure.
So yes take the good advice in the previous posts, and ease off the torturous schedual you have going on, or injury will surely catch up with you, but keep that motivation working for you, and maybe adjust your schedual to allow for rest days. It feels wrong and lazy at first, but sleep/rest is one of the 3 major factors involved with building/strengthening muscle.