At the minute you are training too much, or not training hard enough and your rest between sets and exercises is too long - the duration is too long and imo you don't need to do that many exercises.
If you have put on 12lb in 3 weeks then that is pretty much all going to be fat I would say. The key is to slowly adjust your intake, so if you have put on 12lb in 3 weeks then cut it back A LITTLE not lots, until you are gaining something like 1 to 2lb per week. Again 1lb of that may be fat but it'll help to grow steadily like this and hopefully allow you to increase in your lifts. If you aren't increasing at the minute then it may be that you need to change your training routine around. I would suggest doing either fullbody workouts or a smaller split, this should make it easier to do less exercises for each bodypart too as you'll be doing as much work but for more muscles each session.
Your diet looked like quite a little food, but it seems you still put the weight on, so keep carbs lower but keep your protein intake up. Don't completely forsake carbs though or you'll have no energy and start feeding off your muscle. Adjust everything slowly so as not to affect the gains you've made already.
__________________ We all have our challenges. What makes us who we are is how we rise to them. SHUT UP FOOL! |