Ok, you said you do deadlifts and squats as well as running...how on earth do you manage that? Surely that'd fry your CNS, especially if you're doing it to failure...
Also, how do you do heavy enough deads without a gym? unless you have a lot of plates of course
First thing...skip this 3 hour workout thing, you'll burn out. It's just too long and androgen levels drop after about an hour to the best of my knowledge.
Second, just keep rest shorter and kick butt. Keep the hindus pressups and squats up in an alternate, intelligent fashion and you'll be doing far better than going on for a 3 hour marathon workout.