Interesting topic - missed this the first time it went around. Few things that got brought up in the thread -
1. A neurologist is definitely trained to deal with chronic headaches, whether caused by a TBI / Concussion (they are the same thing, just different in degree) or not. That said, a primary care provider or sports medicine docs should be able to treat them as well. At places like Veterans Affairs hospitals there are generally dedicated TBI / Pain teams that deal with the problems you describe, because often they respond to different modalities (massage, acupuncture, rehab etc.)
2. There's no good evidence that marijuana helps headaches in general or TBI in particular. Smoke if you want, but it's not going to help your brain in the long term.
3. Gradual progression of activities is what's recommended by the major medical organizations and it's supported by randomized trials (
http://pediatrics.aappublications.org/content/early/2015/01/01/peds.2014-0966.full.pdf+html ,
http://www.udel.edu/PT/PT%20Clinical%20Services/journalclub/sojc/14-15/january/Benefits%20of%20Strict%20Rest%20After%20Acute%20Concussion.pdf ,
http://www.cdc.gov/headsup/providers/return_to_activities.html ) . This works better than 'brain rest' (sitting around and doing nothing) or trying to jump directly back into daily life. The idea is that you start with minimal engagement -> light exercise -> heavier exercise -> sport specific training -> full resumption of sport, waiting for 2 weeks without symptoms at each step. If you start feeling 'off' at any step, go back down a step and wait another 2 weeks. Same approach applies to mental tasks.
4. If you're still having headaches months afterward, that makes me think of a few other things - 1. Chronic painkiller overuse headaches - excedrin and other caffeine containing NSAIDs are particularly bad at causing this, but if you're using any headache medication everyday, it'll happen. The only way to get rid of them is to completely cut the painkillers (no motrin, no tylenol, no nothing) for a few weeks, which will suck. 2. Tension headaches (mentioned earlier in the thread) are common and often worsened after injury as neck and muscle tightness can trigger them. There are a bunch of treatments you can read about online 3. This is all assuming you don't have any other neurologic deficits - ie weakness of an arm, tingling/numbness in a limb, facial droop, etc. If you had any of those things, you should really go see a neurologist, as that would not be good.