Yes, you got scammed! I think you should review him, warn others about him.
Btw you talked to him about the BFE and we all assume that includes a lot of kissing, but did you described yourself to him while setting the appointment? Was it clear that you guys would have a 3 hour all play appointment?
I'm surprised an escort would walk away from a 3 hour date when the client was already there. Maybe he's not cut off for the job.