Oh Tina! I feel for you. My hubby gets migraines and they are debilitating to him. Honestly, he takes Extra Strength Excedrin. Too many of them! 3 sometimes at a time. He was given a prescription for Cafergot which is a narcotic and he says that the Excedrin works better. You can get Tylenol with Codeine in Canada over the counter can't you? My sister brings back a couple of boxes when she goes to Canada every year. Did you ever try them? Also, she's gotten prescriptions for Darvocet.
Another thing he does sometimes is takes a hot bath in the dark. I know they are just awful to have and I feel for ya! Hoping you get some good advice on how to cope with them.