Three significant car wrecks with significant neck issues that lasted about a year, one bad mountain biking accident with head trauma and a fractured wrist. I just did my first 100 mile mountain bike race this year.

You'll get better. Hang in there.