Welcome Alex!
Yes, I had a nice hiatus when I was younger. It was nice! Took Tegretol for years to keep it at bay.
In the Clusterbuster Files you will find info on the D3 Regimen. It has worked wonders for a lot of people. While I have not gone PF (pain free) on it like some have, it has slowed the ramp up and lowered the intensity of my hits. Amazing for 'just vitamins'. And it can start to work quickly too! I would bet that if you had your D3 levels checked, they would be low. Most of us are.
Push for the O2 at your appt.!!! It is the best abortive we have. I grab some caffeine and slam it down on my way to the O2. Cuts abort time by about half. There is a thread on O2 in the same files referenced above. It provides excellent advice on how to get the most out of your O2. O2 can be your best friend with the right flow rate (25 to 25lpm) and the right non-rebreather mask.
As CHF stated, caffeine at the very beginning of a hit can prevent it sometimes. Some want Energy drinks or shots and others use coffee. Some take it hot and some take it cold. You will figure out which works best for you.
You might be prescribed Imitrex in a nasal spray or shot form. Your insurance normally will only cover 9 shots per month and you can only take 2 in a 24 hour period. There is a way to break the system open and get 2 or 3 shots out of each one. I believe the shots are 6mg? Anyway, 2 is sufficient for most and 3 works well for anyone that I know of. Trex can be hard on your heart, so don't exceed dosage limits.
Caffeine can kill a hit if taken early enough. If you are getting nocturnal hits, sleeping partially reclined in a recliner with your head above your heart can buy you some ZZZZZ's.
And there is the busting method. That is discussed on the closed boards - Theory and Implementation and Share Your Busting Stories. And there is a lot of info on it in the Clusterbuster Files as well. You will be reading a lot!
A lot of people miss Sansert.
ATB
spiny