I have super curly hair.. the only problem is, If Its hot, or cold, or humid, or nice out, it frizzes. if I brush it, or style it, or touch it, or look at it, it frizzes. I've spent 20-30 minutes straightening my bangs and about 10 minutes after I stop, they curl back up again

I was wondering if any body knows if any good products/techniques that would keep my hair straight, atleast for the day?? Also, has anyone tried the at home straightening products, and if so, how'd that go? (my hair is about to my cheek,and to have it straightened professionally is about $45-50

..not worth it for such short hair) Actually, I'd even settle for a product that'd make my curls nice, instead of frizzy, any advice would be greatly appreciated....I hate my hair!!!