I bet your frizzy hair has to do with it being dry. I would really encourage you to lose the sulfates or any harsh cleansers. My hair on sulfates would be "stupid straight" as well or "cotton candy" or "billowy cloud," take your pick.

If your hair is on the fine side you should start doing some PTs and have at least one item contain hydrolized protein. If you've been straightening every day for a long time your hair may be high porosity.... even more reason to drop the sulfates!

Coconut oil soaks are great for damaged and dry hair as well. Get a good leave-in conditioner as well.
fine - normal porosity*?- medium density - normal elasticity. Hard water. SoCal.
*Used to be low-porosity, but I lightened my hair 1-2 shades, so I may be normal-porosity now.

New climate! Current favorites:
Low-poo: CJ Gentle Cleansing Shampoo, Giovanni SaS
RO: V05 Kiwi Lime
Styler: UFD CM (old formula), FSG + CNPF
PT: CJ Repair Me, IAgirl's gelatine

Experimenting with: JC Confident Coils, JC Rockin Ringlets, CJ CIAB, gelatin gel

iherb discount code: CFN646