I find the "it's not me, it's them" thing very hard - I tell myself that is the case, but my 'inner demon' argues with me, and it argues loud. As I get older, I'm finding it increasingly hard to silence the demon.
I struggle to accept compliments too - I find myself analysing the way things are said to try to find the sarcasm that must be there, as there's no way the nice comment could have been meant (a quick example yesterday - my boss was out of the office, and I answered her phone (polite and friendly), explained where she was and answered the caller's query - he said I had the nicest telephone manner of anyone he's spoken to in our office, and I spent the rest of the afternoon going over every word and nuance of the 2 minute conversation trying to find what could have provoked the comment as sarcasm). It's my annual performance review next week, and I'm dreading it - not because I think I'm going to get an ear-bashing, but because my boss has already filled her part of the on-line process in and she's put good comments. I've always struggled with compliments and accepting there might be things I can actually do well, but it's getting worse.