Oh, unfortunate to hear about this headache and that picture literally reflecting your pain and i hope that now you are fine, and literally speaking when we have headache then our daily life becomes really painful because our thinking process shrinks.
But how you've described all these, it's truly reflecting that you've prepared well to get over from it and now educating others in deep aspect and in my opinion that's really appreciable.
Wishing you an great day and stay blessed. 🙂