I take it this is the gp you're talking about.I've got a good dr at a clinic,better than when I had insurance.There's a neuro that works with them and I finally see him on the 3rd.I keep a pain diary.I have been 24/7 w/out pain for over 3yrs and mostly all the time it is a high level of pain.I keep a pain diary,it's a good way to find any triggers too that may increase your pain level.It also helps me to really be able to tell the doctor what I'm going thru emotionally.
Someone told me once to keep it also in case you ever apply for disablity.I've had doctor's that care and will even want the copy for their file.I've had some who can't wait until I'm done talking so they can get me out of the office.
I'm glad you have a neuro appt soon,even tho it doesn't seem that soon,specialist are hard to get into.Try to let your doctor really know what you're going thru.It took me awhile to really SPEAK UP because I was raised that the doctor was always right.Migraine is a wierd disease and many doctor's don't like to admit that they don't have the answer.
If you have to go to urgent care to get shots before your neuro visit,if your doctor doesn't get it,you do what you have to do.Your important visit will be with your neuro.I always write down what I have to say or ask,because once I get in there I will end up forgetting.I hope you get a good neuro,one familiar with headaches/migraines.Your other doctor,well,depending on how tomorrow goes,once you have your neuro visit,if you're happy w/the neuro,I'd find a new gp.
Best of luck