I agree with Kathymack about the mineral oil. It also takes me several washes to get it completely out of my hair. For me, it's much worse than any kind of silicone in terms of removal. I also am one who needs to clarify occasionally with a sulfate shampoo. I actually find that a sulfate shampoo can really put the spring back in my waves,
And like everyone has been saying, don't give up! It just takes time to figure out a routine and products that work for you!