Is Public Transportation safe in Lebanon?

This was the first time I ever used it.
it was supposed to be a ride from Beirut to Khaldah. I fell asleep and woke up in Tyre with my pants down & feeling sore.

Three week later I think my period is two weeks late.

HELP ME!! WHAT HAPPENED!!!! HAVE I BEEN VIOLATED!!??
Update: Okay am going swimming now. Perhaps It will help me relax.

Serious answers please.
17 answers 17