How I Reduced My Migraine Days and Got My Life Back

I suffer from migraines. They started in my late 20’s, but were rare at the time. In the last few years they’ve gotten worse. At my peak I was experiencing an average of 4 migraine days a week. Now I get them a few days every month, but I’m not out of the woods yet. Every person, and every migraine is different, but I figured I’d share my experiences, what I’ve tried, what worked, what didn’t in the hopes that others may find some relief as well, at the very least in knowing they aren’t alone and there is hope!

What does it feel like?

The first sign of my migraine starts with extreme fatigue, which continues through the entire migraine episode. Then I get sore, achy muscles in my neck (more than usual). Then it hits a day or 2 later. I’ll get a sharp, stabbing pain on one side, rooted at the top of my neck right at the base of my skull (the occipital nerve area). Which side changes every migraine, but always only one side at a time. This pain is excruciating, to where I feel like I’m having a stroke at times. This lasts for a few days, accompanied by the fatigue. As the sharp pain subsides, I’m left feeling hung over, like the end of a sickness, with fatigue, and feeling foggy. Finally I’ll have relief for a few days, with only the fear of the next one lingering. In my 20’s the migraines were also accompanied by auras and nausea. The auras are the worst, so I’m glad I don’t have those now! They are when you have visual disturbances. Mine were black dots. The only relief is to go into a dark room and close your eyes. I also get tension headaches that feel like my entire head is under extreme pressure and throbbing. These have mostly disappeared with the treatments I’ll mention below.

Emotionally you get in a vicious cycle of hope and despair. There are so many different possible triggers and solutions. It feels like most don’t work, so you go through moments of just accepting that you live with pain. I’m lucky I have medications that help me deal with the pain somewhat, so I can function and go to work at least. I have friends that struggle with even that. And as a mom, I felt guilty when I was at my worst because I’d often have to say no and just go lie down instead of playing with my daughter. I live in fear of migraines enough that I avoid all possible triggers. It impacts your life a lot when you are avoiding going outside, walking, certain foods, etc. You find yourself saying no and feeling like you are missing out. And then there are the moments you have something planned, so you hope the migraine comes sooner so you can just get it over with before your plans come up. Chronic pain has emotional impacts as well as physical. Don’t give up, keep hope, get help!

Possible causes

Determining the causes and triggers for your migraines will help a lot in figuring out the best treatment. However, it’s a needle in a haystack. For awhile I’d try solutions that didn’t work because there were too many other triggers for me to see any benefit from one change. Now that I’ve found a few solutions that help take care of those triggers, it makes it easier to see other causes more clearly. Some of my possible causes are:

  • hormones
  • astigmatism of my eyes
  • sleep position and pillow
  • not enough sleep (and I require a lot)
  • exercise, even very light
  • heat/sun
  • clenching and grinding my teeth
  • anxiety/tension
  • desk ergonomics
  • dehydration
  • diet
  • arthritis
  • chronic sinusitis
  • migraine medication overuse
  • ???

Where to go for help

I’ve gone to a few different kind of doctors for help.

My regular doctor has actually given me a few medications to both treat and prevent. They work pretty well, but I’d like to avoid just taking medications all the time.

XRayI tried a chiropractor who did an XRay and found arthritis, and my soft tissue and muscles are a mess. He admitted that chiropractic care isn’t generally a valid solution for migraines, but they also offer massages that have helped me deal quite a bit.

I saw a dentist to work on my teeth grinding.

I saw an eye doctor to test my eyes.

I also saw a neurologist. This is typically the doctor you should see to help you with migraines. They recommended physical therapy in their office, so I saw them as well. I’m now pending an MRI for further diagnosis.

I am also pending an appointment with an Ear, Nose, and Throat (ENT) doctor to look at the possibility of chronic sinusitis.

Treatments that didn’t work


I’ve read a lot that taking magnesium pills can help prevent migraines. I took magnesium for a few months, but never once saw a difference.

Physical therapy

In general, I’m a huge believer of physical therapy. I’ve done it a few times for other injuries with huge success. It’s time consuming, but worth it. I was happy when my neurologist recommended physical therapy to treat and prevent migraines. I went once a week, and did additional exercises daily at home. My physical therapists were located right at the neurologists office and specialized in treatments for headaches, etc. They did some physical tests and said that most people have issues due to lack of flexibility. Physical therapy is very effective in that case. However, I have extreme flexibility. It’s unknown if that would cause my migraines, but we gave physical therapy a try anyway. I went to them for a few months and we did stretches, strength training, massage, heat, and even acupuncture with electro-stimulation. There was no progress, so eventually the physical therapists recommended I stop, go back to my neurologist and try a different treatment plan.


Tizanidine is a muscle relaxer. My neurologist prescribed this in the hopes it would relax my neck muscles. This was done during the same time as physical therapy so that the medication would help increase the effectiveness of the therapy. The side effects of feeling drowsy and drugged out were not fun. And after a few months I didn’t see any improvement, so I stopped.

Treatments that are working


I always thought I had good vision. I never noticed any inability to see things near or far. However, my family has a history of poor eyesight, and I stare at a computer screen all day, so it was inevitable. Once the migraines were unbearable, I took matters into my own hands and scheduled an appointment with an optometrist. They diagnosed me with astigmatism and gave me a prescription. I was told I would only need to wear the glasses while using a computer screen, or night driving. However, I’ve found a profound difference in wearing them all the time. It really helps!

Theraspec sunglasses

One of my triggers is the sun. When I go outside on a sunny day (pretty much every day in Arizona), I squint so much I get a migraine. I tripped over these TheraSpecs Classic Migraine Glasses for Light Sensitivity, Photophobia and Fluorescent Lights. I got the outdoor lenses that are polarized, and 100% UVA/UVB blocking. The main point of these glasses is that they block 80% of the blue-green wavelengths, called FL-41 lens technology that theoretically can trigger migraines. Honestly, I don’t usually buy into marketing like this, but I got desperate and figured it wouldn’t hurt to try. Immediately upon wearing them I saw a difference! They also offer them custom made with your prescription, and I now regret not doing that! They have a few different styles and sizes, so check out their collection here: TheraSpecs

Sleep position

One of my biggest issues is that my migraines would be so bad they would keep me from sleeping. And not getting enough sleep causes a migraine. So it’s easy to get in a vicious cycle. A few times a week the migraine would start in the middle of the night while I was sleeping and the pain would wake me up. Well, I’m a stomach sleeper. Not a good position for people with neck issues. So, I changed my sleep position. I thought it would be hard to train myself, but just being conscious of it helped a lot. I start out on my back or side. Inevitably during the night I would roll onto my stomach in my sleep, but luckily I would wake up and remember to turn over. Every once in awhile I wouldn’t care because I was half asleep, but I’d remind myself of the pain and that was enough to motivate me. Now I mostly sleep on my side and never have a migraine start at night. Every once in awhile I’ll end up on my stomach and the neck pain will wake me up. I’ll shift position and the pain goes away. For those that are heavier sleepers, I’ve read tricks like taping a marble to the front of your shirt. The discomfort will wake you up enough to roll over.


Related to sleep position, I found a better pillow that is actually made for my sleep position, and fits my size. This may take some trial and error on your part to find the right one. Give a new pillow a few nights to get used to it as well. I use the Bluewave Bedding Ultra Slim Gel Memory Foam Pillow for Stomach and Back Sleepers – Thin and Flat Therapeutic Design for Spinal Alignment, Better Breathing and Enhanced Sleeping and have had great success!


Massage BruisesWhen I saw the chiropractor he recommended massage therapy. They offer medical massage at their office. It gets billed under the physical therapy code, and luckily my insurance covers it! However, these aren’t like a relaxation massage at a spa. It’s deep tissue, so it gets pretty intense. They also do Gua Sha, which involves scraping the skin with a special tool to increase circulation. It usually leaves really nasty looking bruises down my whole neck and back, although it doesn’t hurt. I go twice a month, and while it doesn’t prevent my migraines, it does seem to shorten the length. It also reduces the severity of my daily baseline headache by relaxing the muscles.

Continuous birth control pills

One of my migraine triggers is hormones. This is fairly common in women. I would always get a very predictable migraine the day before my period would start, and it would last for about 5 days. Some women get it at the end of their period. When I was pregnant I didn’t have a migraine at all, but after my child was born, I had a nasty one that lasted a few months. I’m on the birth control pill, but that alone wasn’t enough. My regular primary care doctor recommended I skip the blanks and be on the active pills continuously. One benefit is that it completely stopped the hormone triggered headaches within about 2 months. Another side benefit is that I no longer have a period, at all, and it’s perfectly safe! As always, consult your own doctor first…

Rizatriptan Benzoate

Rizatriptan Benzoate (also known as Maxalt) is the medication I’ve taken the longest. You take it at the first sign of a migraine, and it helps decrease the symptoms and shorten the length. This has worked well for me. I use the orally disintegrating tablets which seem to work faster.

Over the counter medications

Advil (Ibuprofen), Tylenol (Acetaminophen), Aspirin, Aleve do not work on their own for a migraine. However, when taken in combination with the Rizatriptan Benzoate above, it increases the effectiveness, so I take them together for relief. Warning that taking Ibuprofen long term is not good for you, and can cause rebound headaches, so take only occasionally as needed, and consult a doctor.


So, caffeine does help reduce the symptoms as well. However, caffeine is a very common trigger, so I generally avoid it. There have been times I’d drink just a little during the worst of it, just so I could get through my day. But I’d recommend you find better treatments, and instead try to remove caffeine completely from your diet.


I’ve tried ice. I’ve tried heat. They both provide minimal comfort in the moment.


Biofreeze Pain Relief Gel is a sports cream that works the best, in my opinion. Another treatment that can provide temporary relief of your pain symptoms, especially if they are accompanied by sore muscles.


Nortriptyline is another medication, but one that is meant to prevent. It used to be prescribed for depression, but they now use it more commonly at a really low dose for migraines. This actually does seem to work pretty well. I didn’t have a migraine unless I triggered it. But it also seems that you build up a tolerance. I used to only take one pill and it worked great. After a few months it worked less effectively, so I increased to the full prescribed amount of 2 pills. This also seems to work, but I wonder if it will also eventually stop. Additionally, this was prescribed by my general practitioner doctor. My neurologist recommends that I not be on this longer term, so we are continuing to explore different medication options.

Mouth guard

My dentist has diagnosed me with clenching and grinding my teeth. I’ve tried a few mouth guards with them. I’m apparently crazy at night since we were unable to find one that prevents the grinding completely. So now my mouth guard just protects my teeth and doesn’t stop it. However, most folks have better success at using a mouth guard to stop grinding. Ask your dentist if you grind!

Neck Hammock

The Neck Hammock Portable Cervical Traction Device for Neck Pain Relief and Physical Therapy looks a bit intimidating, but if you have migraines it also looks tempting. Especially if you get relief from physical therapy or massages. I tried this out and found it basically stretches your neck. Even when I’m not in a full migraine, it feels really good and does provide relief and comfort.

What’s next for me?

I’m currently waiting for the results from my brain MRI with the Neurologist. I also started taking Aimovig, which is a shot you give yourself monthly. If that works, I’d wean off the Nortriptyline. So far, it does seem to be working. I’ve also gotten advice to try Benadryl instead of Advil, so I may try that next time… I’ll keep you posted!

Also, check out this blog post from a friend who suffered from a severe migraine episode for 159 days and see how she managed to find relief:

What works for you? Leave me comments!

Growing the Blog

Now that I have a blog site, I have started to add analytics and monetization options…

1. Google Analytics

This is probably the most important item I added to the site. Google Analytics let’s you see how much traffic is going to your site, where it’s coming from, and how users are spending time on your website. You start over at Google Analytics and setup a new site. I also setup Google Tag Manager to make administration easier. Then I used the WordPress plugin “Google Tag Manager for WordPress” to easily add the tracking code to your blog content in one place. Then you can go to the Google Analytics website to see charts and graphs. I setup a dashboard of my favorite graphs. Basically at the moment I don’t have any users, but I have had a few visitors from China and Japan. And a few search results for Amazon have brought up my site!

2. Google Search Console

I also went to Google Search Console to see information on how Google Search views the performance of my site. These results can affect my search result ranking. It requires adding a TXT record to your DNS settings of your webhosting company. So far I haven’t found this information to be at all useful, but maybe as the site grows….

3. Amazon Native Ads, Bounty Program, Etc

See any Amazon ads at the bottom of this content? Cool right? I get paid if you click them and buy things! First you setup an affiliate account for yourself at Amazon Affiliate Program. It was pretty easy to setup Amazon recommendation ads in there. Then add the content to this blog using the “Ad Inserter” plugin. You can also look through the bounty program for other ways to drive traffic to Amazon and make money.

4. Amazon Affiliate Links

You know what’s cooler than Amazon ads? Amazon affiliate links! First you setup an affiliate account for yourself at Amazon Affiliate Program. Then you find a product and it will generate code you can include on your site. If anyone purchases through that link, I get a percentage!

It’s Alive!

I started my blog with just notes in Evernote. In my head I wondered if I should post it publicly. What’s the point? Do I really want people reading my inner-most thoughts? Well, I got bored and decided, why not? It will take awhile before it gets traffic anyway….

First question, what domain should I get? I wanted something anonymous and not linked to my name. But with a variety of topics it was hard to think of something relevant and simple. seemed to represent me, which is really what this blog is about.

Then I went to and bought WordPress. When searching online for what to write blogs in, WordPress was the clear winner if you ever want to grow it or monetize it. The good news is that when I bought the basic WordPress product on GoDaddy, I got the domain for free! I went through the initial setup steps to link my domain, etc, which were a bit tricky to understand, but didn’t take too long either. Once I was in WordPress, picking a template, setting up a menu, etc were really straight forward.

I also wanted to link an email address to the site for people to contact me. GoDaddy used to offer free email forwarding when you buy a domain. But I guess it doesn’t count if you get that domain for free when buying WordPress. I was only offered Microsoft O365 email with my WordPress domain. So, I set it up there, and can always tweak it in the future if I want. 

Then I copied my first post out of the notes in Evernote, and into WordPress! Formatting took a few tries. WordPress tries too hard to be user friendly. I’d rather just write the HTML code itself. It turns out you can, but took me a few minutes to find it.

The tags and categories are useful given I plan to write on a variety of topics and can use them to differentiate and point people to relevant similar posts.

Let me know in the comments, what do you think so far? What should I write about next?

The First One

So I decided to start a blog tonight. Why? Well, first I’ve been thinking about how to make more passive income. I’ve been dreaming about early retirement for awhile now. Second, it also acts as a bit of a journal or diary. Getting my thoughts out there is always healing. I’ve worked on emotional health a lot the last few years and this could be another avenue to help. Third, I love mentoring. Perhaps this blog could be a way to help others.

It’s not that I think I’m particularly unique. It’s actually the opposite. I think I have a lot of common life experiences to everyone else. While I definitely have a variety of topics I could touch on, I’m not an expert in them. It’s more about just sharing my life experiences. 

So, what could I share?

  • Parenting: I’m the mother of an amazing 7 year old daughter.
  • Infertility: I suffered for years from infertility. Going through In-Vitro Fertilization to have my daughter, and struggling with losses along the road.
  • Divorce: I went through a difficult divorce after a very long relationship. It’s not to talk negative about my ex, but rather talk about the challenges with sharing custody, etc.
  • Early retirement: I’ve been in Software Development for 19 years. Given all the other things happening in my life, I feel burned out and often dream of retirement. As I work in this direction, perhaps I’ll have some successes and failures to share.
  • Work: This won’t be another technical blog. Rather, coping with work life balance, being a senior female engineer, imposter syndrome, etc.
  • Technology: Or I could talk about technology, but maybe more the fun stuff, like how my home is smarter than me.
  • Exercise: I’m not a fitness guru. I was athletic growing up and definitely have certain passions, but no motivation to actually work out anymore. I’d love to magically wake up and be in shape. Short of that, I can share real life with folks about starting up exercise programs and not sticking to them. I’m lazy, but don’t want to be.
  • Migraines: I have them, I fight them, I’m currently winning…
  • Organization: Here is where I’m a champ. I’m seriously OCD. I have calendars and to do lists like crazy. Perhaps too much. My brain is constantly thinking of them. Anxiety could be another topic…
  • Wedding planning: I’m engaged! No, I won’t be a bridezilla, this is my second and will be very “us” and low stress (if I can manage that).
  • Step parent of teens: My fiance has 2 teen boys from a previous relationship. How is that family blending going?
  • Home improvements: There’s usually some project going on.
  • Crafts: I love to craft and do it when I can.
  • Blogging: Since I’m starting one, I can talk about how to.
  • Amazon shopping: I buy pretty much everything on Amazon.
  • Mental peace: As I mentioned above, I’ve worked on emotional health a lot in the past few years. I’m still a high anxiety person by nature, but am working to find peace.
  • Juggling it all, or not!

I wouldn’t want to just share the facts, but the emotions as well. Perhaps it will help someone feel not so alone…

Let me know in the comments…. what do you want to hear more about?