Been having a rough couple of weeks. Migraines combined with a...