Sorry you are having so much pain, but the symptoms you describe can definitely be migraine in nature. Migraine pain can be felt in a variety of locations, and doesn't have to be the same every time. Rebound headaches are simply headaches you get from taking too much medication, or the wrong kind of medication, then stopping abruptly. What medications, if any are you taking to avoid the headaches or control the pain?
As far as you doctor goes... RUN...RUN AWAY VERY FAST!!! Any qualified medical professional would NEVER tell you a specific time that your headaches will go away. Anyone that would must have a GOD complex. Try not to stress about the headaches, as that will cause tension in the muscle areas you mentioned, and can trigger a migraine.
You will find that you have come to the right place for support, and as a group, we have probably encountered any problem you might go through.
First off, though, do your research and find yourself a knowledgeable doctor.
Good luck and let us know how you are doing.