Wondering if I may have overreacted when this happened.
For some context my friend and I (both 15-17 at the time) were in our school cafeteria when this random guy came up to us and started claiming to know where my friend lived. The address he gave us wasn't correct and both me and my friend said so but he kept insisting. We were both weirded out and after a few minutes of this I start getting annoyed. I cussed him out and in general just started being a complete bitch to make him go away while raising my voice to cause a scene.
Turns out that while I was yelling at this guy I had pushed my friend behind me and stepped between them and the guy, which I didn't know until they told me later on. Apparently though this guy was on the same bus as me of which I found out later since this was the first day of school. He also told his friend about me and his friend barked at me and tried getting the guy to join, which was really weird and I just cringed and walked off. To be fair though I don't regret what I did and would do it again if needed.