You can over train but, if you really need answers go to www.bodybuilding.com I promise your answers will be there. I've been working out all my life with weights and have never known it to make me gain fat only muscle .Remember focus on progress, not perfection.