It's time for you to change your whole underlying mentality and how you view yourself, your life, the world, your place in the world and in the history of the universe.#
Because your current mentality isn't serving you well. It's resulting in you having a lot lower quality of life than you should have.
Not just in dating but in everything.
Your mentality should change to one where you know you are good enough. Even though you may not be the finished article, you have the intelligence and logical thinking ability and determination and discipline to change. So that over time, the internal you will get better and better.
If anyone else thinks you're not good enough, that's fair enough. They're welcome to their opinion. You won't agree with it, but you will respect their right to have a wrong opinion and you won't go out of your way to change it.
Because life's too short to start taking idiot horses to the water that they won't drink.
The coffee and walk is a great activity. Do it. My understanding is that you're at Oxford? It's a beautiful city. Surrounded by nice countryside, with Blenheim Palace (lovely gardens and estate) a bus ride away.
Do it Friday, Saturday or Sunday, whilst we have this mild weather. Take a raincoat with a hood.
Stop being so needy for his affection! Give yourself all the affection you need. Make it so that you're not too bothered one way or the other whether he likes you or not. It's fine if he doesn't like you. There's plenty of other men that will - if you follow my advice and sort your inner world out.
The main thing is that you have a nice date. Which you can and will do, regardless of whether you go on further dates with him. Live for the present moment. The enjoyment of a walk in lovely surroundings with a man to chat to.
My understanding is that you have a BMI of 22? If that's true he will find you highly attractive. It's an automatic thing for us men. The type of female body you have is a turn on. Combine that with you having the sort of inner beauty I'm telling you you should have and you will have an irresistible package. The inner beauty and the outer beauty.
Who cares if he will hug you or kiss you or hold your hand? Live in the present moment. Keep an open mind. Think about what you're doing now now. Think about the date when you're on it. Not beforehand. The date will be wonderful and magical regardless of the physical contact between the 2 of you.
If you don't want to have sex on this date: don't. He sounds very much like the sort of guy that will fully respect your feelings on this.
Have the mindset that as you are getting to know him, you will be assessing him to see if he's the sort of guy you want to spend more of your highly valuable time with. And that it's entirely down to you, if or when you will do some sexual activity with him.
Do NOT have sex with him as a ploy to get him to like you better. Have sex with him only because you fully want to.
You can take it for granted that he will want to have sex with you, if offered.