Hmm... This really bothered me:
I wish I hadn't caused all this disturbance, but I know that not telling them would be worse, so overall I don't reget it.
If you are feeling at ALL like you are causing this, I really hope you will stop and think about that feeling. It's entirely possible that feeling is NOT coming from you. (Satan loves to make us feel we are responsible for sin, whether it's ours or someone else's). Please ask yourself if it's OK to feel that way. There are two separate issues here.
1. The guy made you uncomfortable.
2. You think you should have done more talking about it.
It's OK to be upset with yourself about number two (that's part of how we grow - just don't dwell on that, OK?)
As for number 1, though, do NOT attribute this to any wrong doing on your part, OK? The guy is at fault for that. You did the right thing by talking to your parents, and I really hope that if anyone else here were in the same situation that they would do the same thing.
And the next time you're in a situation where some makes you feel uncomfortable, recite this scripture to yourself:
"Have I not commanded you, 'Be strong and courageous?' Do not be terrified! Do not be discouraged! For the Lord your God is with you where ever you go."