I
am a weirdo!!! so don't think that means anything!!!

;)jk, jk
Anyway,
Things that block metapysical experiences could be certain elements introduced to your environment!!!
Think back what else changed in your life when you stopped having these experiences???
Perhaps you have some new jewlery made out of an element which actually neutralizes your energy?
Intrestingly enough I have been having these experiences every night scince wintertime
but on the night of the day I posted this I did not have an OBE as you call it.
headaches tension sounds more like stress to me than anything else
how often do you take time out for yourself to relax?
Best thig you can do is stay hydrated and think happy thoughts!!!
rainbows and butterflies fluttering along oceans of grass on the savanna with a brilliantlly radiating sun floating lazily through puffy wild cotton clouds against bright blue skies over life giving water sheltering the playful dolphins frolicing in it's foamy waves...
Don't be holdin out on us with the info beloved let that water flow!!!

but back to the topic at hand metaphysical BLOCK could be more true to the situation than might be self evident...
think back anything that changed that might be acting as an inhibitor?
like a tension in your head perhaps from not talking and too much stress generated from not expressing or taking out ime for yourself??
just throwing out ideas!!!
many blessings and good fortune to you!!!