errr....ive tried both the protein shake and l-cyesteine. i stopped the protein shake cos it made me gain weight and the l-cyesteine cos i dont drink enough water and dont take as much vitamin C as i should. Is there any other protein or amino acid alternaive i could try? maybe lecithin? And what does carrot juice do? thanks. when i was younger and my hair was natural (those good old days), i remember my mom used to force lecithin and a multi down my throat and gave me the cod liver oil to swallow joyfully. haha