Migraines are notoriously difficult to treat, alas. What meds are you on, and if you're using them daily, are they intended for daily use?
If it's any help, I find that a combination of co-codamol and diazepam works pretty well for my migraines, and it took me eighteen years to find this as nothing else works at all. I don't get too many migraines, though, mainly menstrual ones, so I don't need to take the meds constantly. Which is good, as they tend to leave me stoned, constipated, and would be addictive if I were taking them for too long. I just wanted to mention that sometimes it's not so much a matter of getting the right drug as it is of getting the right combination of drugs, and in my case it was the muscle relaxant properties of the diazepam that kicked the co-codamol into actually working for once.
Are you seeing a pain clinic or similar, Hurt? I don't know how well your doctor is handling your pain management, but since you're still in a lot of pain, you sound like you could do with some more help. There are patient-led pain organisations which can be very useful resources for learning more about what's available to you as well. What particularly concerns me is that you chose your user name in this forum to be "hurting all the time", which suggests that pain is such a big part of life that it's become a major part of your identity.
As for the stress, pain and stress tend to feed into each other and create a vicious cycle. Have you tried anything for stress relief? Getting outside if cabin fever is getting to you (though staying within your energy limits, of course); a very gentle massage (more vigourous ones tend to be exhausting and in my experience, don't necessarily do more for unknotting the muscles), especially an aromatherapy massage; relaxing music; something creative perhaps.