<human>: Provide a brief overview of the text.

I just don't get it.

So I was driving to my local drugstore a few nights ago to pick up some prescriptions and toiletries. I pull up into a space right in front of the doors and park. 

There's a youngish homeless guy sitting right out front beside the door with his dog. He says "you got some bright headlights." I kinda smiled and said "sorry about that," since they'd been in his face. He smiled back and said "oh, no problem."

I went inside and did my shopping, and walked out a few minutes later with my plastic bag o prescriptions and shaving cream. 

The homeless guy stops me and asks, "hey, you wouldn't be able to spare a few dollars, would you? I'm still trying to get money for breakfast." (It was around 10 pm.)

I apologized and told him I didn't have any cash on me (truth), but if he'd like, I'd go inside and buy him something to eat from the drugstore. I never carry cash with me, but I had my debit/credit cards, and I was perfectly fine with spending a few bucks to get him something.

He says "Ohhhh, you know what, thanks, but I'm a vegetarian, and nothing in there is vegetarian."

ಠ_ಠ

It's a *drug store.* 

He tried to keep talking to me but that's when I tuned out, got in my car and drove away. 

I don't understand why he'd turn it down. Even if the "money for breakfast" was going to be for drugs/booze/what have you, he's still homeless and begging for money. Who wouldn't want a free snack?
<bot>: Homeless guy asks for money for food, I offer to buy him food with my debit card, he declines because "he's vegetarian."