Im sorry to hear about your symptoms ill try to help you out here,
Well as you say that you have been under a lot of stress lately, this can be a cause for the headache that you have been having. The absence of any warning signs for amajor pathology is also in favour of stress induced headaches. Headaches due to stress are generalized and can last for a few days or even a couple of weeks. The best way to deal with this to do a few stress relieving exercises like the breathing exercises, light exercise or some activity that you might enjoy.
The only worrying thing here is that you have been having these headaches for 6 weeks now, if it persists for another week or so and it doesnt get better with motrin, advil or any muscle relaxant its best to see a doctor the.
The warning signs which require immediate medical attention are,
blurring of vision
Early morning headaches
Ringing in ears
if you get any of these you should immediately seek medical attention and also do go to your doctor to have other causes ruled out in a week so, like migraines, tension headaches or even an intracranial pathology. i hope this helps you out
If I have been helpful,
BONUSES and POSITIVE FEEDBACK is always appreciated
Please feel free to ask me follow up questions, also note that this is NOT a substitute for a visit to the doctor.