I'm so sorry that happened to you. I'm sure something like that doesn't happen in every day.
All I can say is trust no one. Or if you do, use your good judgments with precious and with a certain distance.
Regular or not regular it takes a long time to really know somebody.