Maybe doing a modified CG could help. I use a sulfate free shampoo with the tresemme conditioner. I also clarify and DT once a week. So, I try to keep some CG basics, but also use non CG products that work for me. I also got a layered haircut and that has really helped me with volume too
Medium texture, normal porosity, normal elasticity