<human>: Can you provide a brief overview of the text?

This guy keeps bugging me to have drinks and dinner with him. We live in the same dorm/rooming house and we've had a number of conversations together and I know he really is *not* my type and I'm not interested in the least.  I've flat out said "No. I am busy, I am going to be reading tonight, I want to read." 

and he goes "So later in the evening then?" 

"No. I will be sleeping." 

"Okay so you're in that room, right? I'll come ask you if you'd like some roast chicken I've made." 

"Maybe but as I said I would have already eaten...and I will be reading." 

"Okay see you later." *leaves kitchen immediately*

I suck at saying no to people at the best of times, I hate letting people down. I'm punching myself in the face for even uttering "maybe".  I thought I was fairly firm and clear that I did *not* want to do anything with him. I don't even have any interest and being his friend, that's how much this person is just not of any interest to me at all. Even when he asked and I had and told him I had a boyfriend he *continued to ask me out for drinks*. This isn't the first time he's asked and I've said no, he even knows I blocked him on Facebook chat, yet he is still persistent.  

How can I make it clear I want nothing to do with him when I *thought* I already did? I don't want to be a bitch about it and I don't want to overreact. I shouldn't *have* to hangout with someone I don't want to hangout with.  He is Indian, if that makes any cultural difference as to how I should go about this. I really know nothing about Indian culture.
<bot>: Guy won't take no for an answer. My life isn't a Ryan Gosling movie, so this is not acceptable and 'cute'.  Actually there's nothing more unattractive. Fuck you Ryan Gosling.