Wow. Please give me the exact details of your program…..I've never seen one that can make a person grow 2 inches in 6 weeks…..that's amazing!!!!
In all seriousness though, your gains look good but 2-3 hours in the weight room is 1-2 hours of wasted time. Keep your time in the weight room to less than an hour and you'll see better gains.