It could be protein/moisture, or it could e an ingredient that your hair doesn't like. Some people can only use certain ingredients in certain dew points, so weather changes can make a huge difference for some people. Knowing your hair properties will be a huge help, but in the meantime, try eliminating one product at a time to see if it's a product issue.

Modified CG since 11/5/11
CLEANSE: CJ Daily Fix, DevaCare No-Poo, CHS Treatment Shampoo
RO: SS Caitlin's Conditioner, CJ Beauticurls Strengthening
LI: SS Repairing Protein Treatment, CHS Silk Leave-In
STYLE: Re:Coil, Curl Keeper, Deva Ultra Defining Gel, Curls Rock Amplifier,Sweet Curls Elixirs Okra Gel and Hard Hold Gel, SS Curl Enhancing Jelly and Firm Hold Gel