Living with Migraines: Non-Stop Rollercoaster