I have similar experiences with lurking beast. In the beginning I was able to manage with some benadryl 25-50 mg at night. When my cycles escalated I found Clusterbusters. You are a young person and need to develop a workable strategy in case your condition intensifies. I do not tell this to scare you but rather counsel preparedness so if it happens (and I hope it does not) you are not scrambling for relief. An up front rational plan is best to avoid making deals with the devil.
Since Verapamil, oxygen and blocks seem to work it sounds like you have classic cluster headaches. This should assure you have access to many treatments described. Besides what you already do consider the D3 regimen described in this forum. Many seem to benefit from it and the downside is pretty much nothing. Understanding busting is worth exploring. It is not for everyone and preparing yourself in terms of spiritual health, mental health and implementation makes the option a more positive experience. It is much better to source or self supply when the cycle is over than in the midst of pain. Plus self provision has a 2-3 month horizon from scratch. Stay informed, horde your meds in case lifes situations change and explore options. Hope you say pain free. More than you asked for I realize but its best to use the collective wisdom of the generations that came before you to defeat the demon