I have very fine, very straight hair. I wear it short for that reason. It's always irritated me when someone suggests "hey, have you ever thought of growing it longer?"
Yes, I would like like I did when I was 16 and it was long and straight and no body in it!
It's been a lifelong PITA to me, to find the right style, but what I have now is the hairstyle that works (mostly) for my face shape and I've stuck with it. I've gotten better over the last 15 years with it, by losing the aqua net (mostly) and I've learned new ways to dry/style it so that it looks better than it used to (to me). I'm never going to have a ton of body in my hair - it's just the way it is!! I don't spend oodles of $$ on products, and I don't want to spend all freaking day on it, either.