I'm sorry but there is absolutely no way you are gaining 5lbs per week on your bench and 10 on your squat. It just doesn't work that way. I'd be willing to bet that the day you benched 405 you could have benched 410, 415 or even 420. Your weights may goup each week but you are not getting a true gauge of yoru max. Many people go months w/o gaining anything then they put 30 lbs on a lift in 6 weeks. If it takes you 3 weeks to recover from dl'ing then you are really not in good shape. You shoudl be able to pull almosy weekly since you are 19. If you were a masters lifter then I might say ok -- maybe, but only if you were pulling huge weights -- 750-800+. You should also be able to train year round without taking anytime off. I haven't taken any time off for almost 3 years. I do take a max lift every week but not in the conventional bench or squat -- for bench it may be board presses this week and floor press next week, for the sq/dl good am's this week and maybe good am's off the pins the next week. By rotating max exercises everyweek I can get a true max of that lift.