Okay, here I am. You want my honest opinion, so here it goes. I think you have the genetics and the dedication to go far in the BBing arena, I do. But you need to adjust a few things in your training. You do entirely too many sets, especially for someone who is natural. I believe you are overtraining, which is counterproductive. You are young so you probably can get away with doing a few more sets then us old people can. However, I believe if you would cut back on some sets and took a day or two off a week you would grow like a weed. Remember, the growing process takes place outside the gym. Just adjust a few things and you will definitely be on your way...