Sounds like me, all the problems I am having now are from being young and dumb thinking I was invincible. Now I am training smarter, but it sucks having to work around injuries. I try and tell kids at the gym all the time when I see them making the same mistakes I did, but most don't listen.