Hello, I hate you. Welcome to the forums. Have a wonderful stay.
The itching sensation is a good thing.
Forum Rules