I used sulfate shampoos for the longest and they dried out my hair and made it frizzy. Now I use sulfate free shampoos like Healthy Sexy Hair/Curly Sexy Hair and I have been getting lots of buildup and my hair is weighed down. I realized the second and third ingredient are silicones which cause buildup. So it's like there's no winning...what should I use?

I do want to use shampoo btw. I know some people use the no shampoo method but I couldn't imagine doing that. My hair gets very dark and gross looking after I haven't washed in 2 days. I couldn't imagine never using shampoo.