Well when ya got an itch ya gotta itch, maybe the spot feels too good which gets you slightly excited as well. Anyways I hope you guys like this! <3