Everyone has great suggestions & observations. May I add 1 more?
OP said he had lots of 30 ml bottles of juice. Have you been shaking them up every time you use juice? I have read here @ ECF that juice ingredients can separate. You might be getting too much of a particular ingredient & not enough of the whole juice.
Resulting in headaches.
So SHAKE SHAKE SHAKE
and
DRINK DRINK DRINK h2o
Good luck. Don't want you to go back to the stinkies
excellent observation. Though I've never heard of this happening before, and I personally shake my bottles before every drip, it's a possibility. I would visit your doc and see what he/she says, let him/her know you're vaping of course and see what they say.