I am a 2b and I'm looking for a good curl enhancing lotion. I'd rather it be something a can pick up at Walgreens or somewhere, so nothing that I have to order. Price doesn't matter as long as its not $30 or something. I want something light that won't weigh my hair down. I have average/normal hair thickness and I have no idea about porosity (I'm new). Also I'm looking at mousse because I think gel weighs my hair down. Is herbal essences totally twisted good? Is it CG friendly? If not what is one that is?

Also how do I find out my hair porosity? And how do I know if my hair needs more protein?