The migraine component of your situation is not what I would consider "decent", but to each's own, I suppose. As for your weather, what is the condition of it?