I believe your onto something with the blood flowing better

i do know thc reduces the pressure on your eyes (glaucoma treatment) so im sure it does similar in your body .

Also being high your more in tune and notice it more too.

Take a Hot shower then get out and blaze up real quick and ull feel the effect to the max i believe. feels great.