I'm always self conscious when I wear pants in public because I feel like my hips are too small to pull it off. My roommate tells me I'm nuts but I figured I'd get a second opinion from you guys and gals.
Here's a pic of me in my tightest fitting (left) and loosest fitting (right) pants:

Now, I know it looks ok as long I have a shirt on that shows the size of my waist, but if I wear a sweater, that's when I really start feeling self conscious:

...so am I as crazy as my roommate thinks or should I invest in some hip pads?