I think you're in zugzwang. Whatever move you make is a bad one. If you sit there and have dinner with her, you're wasting each others' time and leading her on. If you tell her to shut up and talk about something else, you're being rude. If you ditch her, you're a dick.

People who have already judged you, well they're going to jump on any opportunity to call you a wanker.