How do I resolve this?

I have had a guy room mate for 4 years and he is leavimg soon but for 4 years he has been nothing but respectfup... helping and a great room mate but he confessed last week to having a thing for me and that he wanted to have a intimate dinner before he left... i didn't know how to say no. During it there was an instance which was intimate and it embarrassed me and i haven't been able to talk with him since. I can't tell what was it here and you can ask me in pvt if you want but how do i resolve the issue with him. i dont want the room mate relationship to end this way !
How do I resolve this?
Post Opinion