Hi My name is Zach and I am about to be 20 in 4 days. For my age I have (in the past 3-4 years) been experiencing alot of trouble with my body, some issues caused by silly mistakes playing sports and lifting weights..others, seemingly coming from 'nowhere'.
Anyway one of the challenges I am...