Hi Greg, yes, it itches because it is in healing mode. It should subside in time. Try not to scratch it because it will only get worse and, there is a chance of infection.
Gregory Brummett
Thanks, Fay!
Uploading your photo!