Becky, you are so right. My ex played "Mr. Wonderful" for a long time. Then I started to see who he really was and was extremely disappointed He was not "Mr. Wonderful" He was "Mr. Wonderful When Other People Were Around To See It" Big difference.
My new boyfriend doesn't play the rule of "Mr Wonderful" He plays the rule of himself. He is just him, flawed, loving, caring and perfectly human. If I would have know just how deep my ex's flaws were I don't think I would have married him.