You can make natural, soft hold hair gel from flax seed. I've done it and it really works! Here's a very easy recipe I've used from : www.fromnaturuewithlove.com
2 Tbsp Whole Flax Seeds
1 cup water
Pure Aloe Vera Gel, if desired
Few drops of essential oil for scent
Bring water to a boil. Stir the seeds into the water and reduce heat. Simmer for about 10 minutes, stirring constantly, until a gel-like lotion is formed. Strain through a fine strainer or cheesecloth into a small bottle. Add essential oils and store in the refrigerator for up to 1 week. If desired, you can add some pure aloe vera gel for its moisturizing properties. Fill the bottle with flax seed gel until bottle is about 3/4 full, then fill to the top with pure aloe vera gel. Gel will not flake or make the hair hard or crunchy. Safe to use everyday.