I am far more worried about the fact that you train with the goal of muscular failure than anything else. You won't build nearly as much muscle by doing this as you would other ways, such as slow incremental weight increases. Also, there is a great chance that your routine will someday result in muscle tearing and scarring like that. Some people recommend it, but 95% of the articles and information I have suggest otherwise. Not only will this actually prevent you from gaining muscle, it may also make you weaker in the long run. Train less, eat the same amount of food you are now. If you are looking to gain muscle mass, I would also recommend supplementing with creatine and flax oil in addition to whey protein and l-glutamine.