too much work
if your going to the gym for 3 or sometimes 5 hours, 5 days a week you are spending way too much time there doing way too little. ideally, if you're training to be a MMA fighter you want to keep workouts short and intense. an hour at most. anything more and you're not pushing yourself hard enough in the work you are doing. now that hour only includes resistance training. Cardio is often looked at as a seperate workout that comes after the resistance training. unless of course your focus at the time is cardio and by cardio i mean sprints, running intervals on a treadmill, short bursts to build up the systems that restore ATP. that should be a workout by itself. tactical and technical training is another workout which i personally try to do in the evening with my first workout in the morning. usually i spend no more than 2 hours a day training.