Yikes MD thats no good at all !
I know that if anyone even mentions lice my head itches so im not surprised you got that feeling.
I am not looking forward to the day that i have to deal with those little things !
Talk to you soon !