I didn't originally think this was a problem, but I saw the judgement on another post on this sub and thought I'd ask.

I don't often get hit on when I'm out, but it's happened a couple of times that someone will stop me when I'm out and about, start a conversation and ask for my number. I try not to assume that a guy is just out for my number when they start talking to me, or assume that they must be looking for something. If they do ask for my number I tend to give it to them and block them later, because I don't like the potential for confrontation. I've had some guys be ~really~ persistent when I say no, and it gets uncomfortable.

So a little while ago, I was walking to class and this guy T starts talking to me. He says he wants to get to know someone on campus as he's just visiting, so I tell him he has about 30 seconds as I'm almost at my lecture and don't want to be late. At the end of this conversation he calls me gorgeous and asks for my number, and I give it to him. He sends me a message later in the day and I respond saying I'm flattered, but I have a boyfriend. He never responded to that, which was the intended effect.

I always tell my boyfriend about these little events and it's never been weird, but I can't help but feel a little icky about it. I don't know if I need to be more forceful about saying no.