23 sets for shoulders is crazy bro - no matter how long it takes. I agree with Big also. Stop overtraining certain body parts - restructure certain days...i think u will be pleasantly surprised. Nothing nicer then when u realize intensity is more effective than volume and less really can be more in some cases. Then you can focus on diet and rest....and really grow (not that u arent just saying)