My hair is pretty much baby fine. It's really soft and I can get it to look okay when I wear it curly, but I'd like to option of straightening it every now and then... the problem is, whenever I straighten my hair, it gets so frizzy and puffy. My hair's healthy and everything, but it's so fine that it just won't stay down. I have a good straightener, I've tried a bunch of products... but nothing works.

Anyone else with fine hair have this problem? I am out of ideas. I'm tempted just to cut my hair short and get a full head of extensions at this point.