I tired posting this at 10+ but there's network probs in my
office. So here's my op. 
Hmmm.....he reject other girls all becos of you.
Well then i just my B.O.D for your buddy is no longer valid.
And i say you're a nice girl, sometimes too nice to know where
you're standing, hence might hurt some people. (i don't know if i'm
right in this sense, you may correct me if i'm wrong.)
May i ask if you would be his date if he spends more time
persuading you?
And would you help him out by introducing other girls to be his
date?
Try to keep things casual and maybe letting him know that you're
fine with lunch and some catching up. But not the date
thingy...
I suggest changing his perspective is a better solution.
That's all for now...
