How do I keep my homemade liquid fabric softener from separating?

I have a recipe for a homemade liquid fabric softener that smells good and works great, but I have to shake it every time before I use it. It gets old fast.
The recipe calls for:
12 cups hot water, almost to boil
6 cups distilled white vinegar
4 cups of favorite hair conditioner
1 cup baking soda
Mix hot water and conditioner completely
Mix in vinegar completely
Mix in baking soda slowly till it no longer rises then add all the rest and mix completely. Set aside for a few hours and then mix it back together and done.
Well, no not done cause it won't stay together....please help


