I’ve had many freaky incidents in NYC cabs and once at the Jersey Shore. In future, sit as far away from the driver as possible and if worse comes to worse, get out of the cab - even if it is a high traffic area. Press charge against him, sue the taxi company if possible and seek therapeutic help if you’re that traumatized, ok?
IIUC, New Jersey has just OK'd private ownership and carrying of tasers/stun guns. Carry one and use it appropriately!
I had one freaky situation......had been shopping all morning and wanted to have a nice lunch.
I knew I was not far from the Four Seasons....so I hailed a cab to change shoes in the cab. I wanted to change from my walking shoes into a decent pair of heels to enter this storied restaurant.
I gave the cabbie the address.
Figuring I was a rube, he started in the opposite direction going downtown.....to jack up the cab fare.
I gave him what for and demanded he turn the cab around.
When I got out I gave him the fare and said....”here’s your tip.” and threw a dime at him.