Had William prepaid for this encounter? If not, this is quite the overreaction to getting stood up. And if people are prepaying for these encounters, this sounds like a great opportunity to go online and pretend to be a hooker and get some money from these people.

Had William verified that Jesse was actually a female? Jesse the hooker could be a guy, dancing at a Chippendales type club.