This isn't really the best place to ask for help embracing imperfection... :P you might try the ENFP board. What you're saying makes sense, and you probably aren't ever going to get over it. Freudian...