How good that you were able let go and let him. Sounds like quite the way to treat the pain. What a lucky girl you are.

Now, go see a medical professional about those headaches.