I've been through my fair share of injuries.