I'm the same way. People always say that I can't take a compliment. I just realize that many people just don't know enough to actually provide a critique. Most of the rest are either too nice, or simply not critical. I'm not saying that those are bad things; I'm not an elitist jerk. However, if you really want to improve, you won't get anywhere by asking them to point out flaws.
I will say that, even worse, is when you are working with someone like that. I have a friend who was a good musician, but was never critical of me. I would write or record things, and ask for feedback. Most of the time, he would just say "sounds good, to me". Then, if I wasn't satisfied, and tried improving things, he would get impatient and complain that it was already fine, and I was wasting time.
I was in a little jam band for a couple of months. What we did sounded good, but the songs we were doing weren't right in several ways (wrong chords in sections, leaving out bridges, things like that). To them, improving what they were doing wrong was a waste of time. I just couldn't go on with them.