I feel for you. I've been having a rough couple of months. I've had a headache for the last month that won't go away no matter what I take. I've had a few hours of relief today for which I'm thankful.
Are you seeing a doctor regularly? A neurologist? and possibly a psychologist? I have found that working with a medical team can help you get on the path to recovery. I know there is a stigma in law enforcement about psychologists, but trust me it works if you try it. My psychologist has taught me relaxation exercises that help me when the headaches are really bad.
Taking someone else's Topamax sounds like a really bad idea. I would see a neurologist and get him or her to prescribe something that is right for you. I started Topamax and increased too quickly and experienced some really bad side effects including diziness, nausea, vertigo, sore muscles and fatigue. It also affects your frontal lobes, reason for the crying. As a law enforcement officer it's not safe to be taking something that messes with your mind like that without a doctor's oversight.
I would worry that your headaches are made worse because you're also suffering from rebound headaches. I also stay away from Excedrin, the caffeine in it makes my head feel like its going to explode. If Replax makes your body ache have you tried any of the other triptans? I have great success with Zomig. They have one that melts in your mouth and I find that works really fast. If you don't have a lot of stomach pain Aleve (Gel Caps) works better than some of the other OTC medications and I've read research that says its not as prone to cause rebound headaches.
I recently read a really good book called Heal Your Headache: 1-2-3 Program, written by a neurologist. It gives you a 3 step program to end headaches. I have been following it and am feeling better, though not cured.
I have also tried accupuncture which works well, but has to be kept up if you don't identify what is triggering your headaches. The book will help you identifying the triggers.
"Be faithful in small things because it is in them that your strength lies."