So, this situation caused me to have a massive panic attack and now my BPD is causing me some pretty bad paranoia. 
Here's what happened:

My boyfriend and I weren't tired last night and we weren't feeling like playing video games so we decided to go to the convenience store to get some pop and candy to treat ourselves. Unfortunately the store beside us closed at midnight and it was about 2:45 am so we had to go to the one a little farther away. The one we went to was about a 10 minute walk, not far at all. We got some fuzzy peaches, gummy bears, and I got a big bottle of doctor pepper for myself. We literally just had enough change. Had a Nickle to spare. So we were really happy with our luck and we're looking forward to going home, pigging out, and maybe watching rslash on YouTube.

We left the store and that's when the problem showed up. This problem was about six feet tall, blonde, looked like he shot up meth daily, and (if I had a sense of smell) would likely smell like a dirty diaper. He was holding a lottery ticket in his hand, the type where you pick numbers and they do a draw (I realized after that the draw wouldn't have even been until the morning) and he called to us, "hey! I think I have a winner! Can I used your phone to scan my ticket?"

I'm a nice person in general, I always to be polite to everyone, but I don't trust people in general and I didnt even have the app or data on my phone to help even if I wanted to. But to be honest, first instinct was that he was going to grab my phone and run. So I politely said: "no, I'm sorry, my phone doesn't work" (it was almost dead anyway)

This set him off. Also, for the rest of the story I'll refer to him as IG (insane guy), bf (my boyfriend) and me (of course, me).

IG: "yeah sure. Come on, I'll give you 100 grand if it's a winner" (he was outside a convenience store. He could've gone in and they would've scanned it. It was very obvious he was going to rob us.)

Me: "no, I'm sorry, I don't have data and I just want to go home." (we're already starting to walk away)

IG: "they have WiFi here. Come on. Stop being assholes and let me use your phone" he was also starting to walk closer to us.

Bf: "we said we couldn't help you, leave us alone."

We were across the parking lot at that point. Just trying to mind our business. The guy was calling to us from the storefront, I couldn't hear him until he got closer to us. 

IG: "it's Christmas! Stop being rude! I know you're lying! I should just take your phones!"

At that point my bf was done with this guy's shit. IG was getting an aggressive tone and my boyfriend knows how bad my anxiety is so he wasn't putting up with that. My boyfriend is a big guy, large arms and probably weighs twice IG's weight. My bf is also very protective of anyone he cares about and isn't afraid to fight. He also has experience with the downtown area because he used to live around there when he was younger, that's why he's comfortable taking me to the store so late at night. Anyway, I'll continue the story. 

Bf: "come near us and I'll knock you out"

You'd think this threat from someone obviously in way better shape than you and way way younger would be enough to intimidate. This guy must've been either high, stupid, or just insane.

IG: "oh yeah? You'll knock me out. Just try it!"

This guy proceeded to follow us down the street threatening us. My boyfriend kept responding and threatening him back. I guess he was hoping the guy would get scared off. IG literally responded, "let's go to jail together" when my boyfriend warned him he would go to jail if he attacked us. I love how this guy thought my boyfriend would go to jail with him if this guy attacked us. Like the cop would look at my boyfriend and blame him for protecting his girlfriend who was a little more than half the size of the insane guy. 

Thankfully, the guy was full of shit. He had no intention of getting in a fight and stopped following us 3/4 of the way down the street. Good thing too, because if he had made it to the lights with us my bf was fully prepared to confront him and make him stop. We weren't having that guy harassing us all the way home.

I'm glad I have someone who can protect me. But it still made me extremely scared, and I'm still really anxious about ever going out at night now. What if we ran into IG again? What a horrible person though. He truly has no class or sense of pride. Harassing a young girl who was nothing but polite to him and proceeding to follow a young couple down the road threatening them. Like, I'm not even 20, still a teenager technically and I do still look younger. My boyfriend looks a bit older though. With his beard growing in he looks late 20s but he's 20. The man must've been desperate, still curious what his plans were when he would've been getting his head smashed into the sidewalk. No way he was going to win that fight. 

People are nuts.