Sorry you're feeling down Kitty - I think others are giving better advice than I can though.
Nora - I agree with OWW
OWW - I'm chuffed for you - glad he gets on with the DC
I went out last night to meet some friends at a beer festival, and ran into MedStudent, who I dated twice back in March (I think). Several of us moved on to another place and as the evening went on, everyone paired off with each other, apart from me and the MedStudent. She got drunker and drunker, louder and louder (she's American, which meant she was pretty damn loud to begin with) and started telling the others how much she liked me, could one of them give her my phone number, then she came over and grabbed me and tried to stick her tongue down my throat, and it was horribly unpleasant and awkward.
At one point I was chatting to a cute German girl and MedStudent decided to put herself between the two of us and try and warn the other girl off with eye contact. So that didn't go too well
I didn't find her particularly attractive anyway and she was irritating everyone the whole time -stealing drinks from other groups of people etc, and then she told me she couldn't stop thinking about me and she'd never met anyone she liked as much as me, never felt that connection with anyone else. And it was just yeuch.
Everyone else left, so I said I'd walk her home and she slurred 'really? I thought you didn't want to have sex with me?' - so I had to explain that 'walking her home' meant just that, as she was drunk enough to be falling off the pavement in front of cars. And so I put her in a taxi instead.
Started out a nice evening then I just felt pissed off and vaguely unjustifiably guilty at the end of it.