I think the vast majority of women have some degree of body image issues (myself included) so I completely understand where you're coming from. I don't only feel fab when an outfit makes me look thin, though. I have outfit elements that do exactly the opposite (harem pants and/or oversized sweaters/sweatshirts do exactly the opposite on my small frame) but I feel comfortable AND fab wearing them depending on how and what I've styled them with that make the outfit feel "me." That's where my happiness factor comes from. You could probably put a pretty, frilly and totally figure flattering form-fitting ensemble on me that may make me look ultra skinny and taller --but the fact is I'd feel pretty crappy wearing it because it wouldn't feel like it was "me" and it would be uncomfortable, which would make me want to fuss with it. I'd spend the entire time wearing it feeling rather self conscious and awkward, no matter how much it might make me look thin.