In private DP and I get on great, we have a laugh and like the same things. In public however I find him so embarrassing :-( I know how shallow and bitchy this is going to sound but I'm always terrified of bumping into someone I know when we're together because he says really inappropriate things (almost aspergers like) and often comes across as rude and strange. For instance someone could be mid sentance and he'll suddenly cut in with "yeah, bye" and walk off!! often leaving me stood there like an idiot having to apologise with my face and scuttle off behind him.
Anyway last weekend he'd asked me to go out with him for his friends birthday night out. I agreed but I noticed he really does stand out like a sore thumb. People just take the piss out of him, one bloke in a bar recognised him from work and shouted "oh that bloke is a fucking legend!" before running up to DP, taking his glasses off his face, putting them on himself and walking around doing impressions of DP for everyone to laugh at. DP just stood there awkwardly playing with the buttons on his shirt like a bullied school boy. In the end I took the glasses off the bloke. It was so awkward all night, I felt so out of place, even the bloke who's birthday it was kept calling DP "grandad" as apparently that's what he's known as at work. He was even awkward with the bouncers asking if it was ok to go in etc. Everyone just laughs at him 
Anyway this coming weekend my friend has invited me out with her and her boyfriend. He's in the army, he's funny, sociable etc - I agreed but DP got wind of it and wants to come but now I just want to back out. I know how horrible this is but I can't face the thought of taking him out with my friends. He'll embarrass me, I know he will.
I don't WANT to feel like this but I can't help it. I never enjoy being out in public with him unless I know it's somewhere I won't bump into anyone I know but even then, he manages to embarrass me in front of strangers.
I suppose my question is, if I feel like this, we shouldn't really be together, should we? despite how much we get on in private.