Welcome! Do you know what your hair properties and dew points are and are you choosing ingredients and products based on that?
Unfortunately baking soda is highly alkaline so probably more damaging to both skin and hair than sulphate shampoos, it isn't really Curly Girl which is all about conditioning and hydration.
Silicones can be removed by a shampoo containing cocoamidopropyl betaine. It would be wise to avoid the polyquats that are not water soluble. What are you deep treating with at present?
Do you consistently protect your hair from sunlight? Are you being super gentle on your hair in other ways, satin pillowcase or sleep cap, loose up dos secured by gentle accessories, finger detangling only, not catching or rubbing your hair on car headrest/ sofa/ purse strap? Don't underestimate 'weathering' and mechanical damage.
Once your hair gets long it loses some or all of its cuticle, you need to 'search and destroy split ends with super sharp scissors you only use for hairdressing. Beneficial ingredients for porous or damaged hair include coconut oil, hydrolysed protein, ceramides and panthenol.