You probably have product buildup from all of those various products & multiple DCs per week. Product buildup makes hair really dry and hard because moisture can't reach the strands and they are loaded with gunk! I think you should prepoo, clarify & DC to get your hair on the right track.
As well, I think you are doing too much as others said. Develop a regimen where you do the same thing every week with the same few products (1 shampoo, 1 DC, etc). Write down what you used and a quick note about your results. Note your amount of breakage by taking a photo or counting broken hairs. I know it is time consuming, but it helps to know whether what you are doing is working. I went from 40+ broken hairs in a session, to 0 with this method.
I would start with a basic regimine of washing/DCing 1x/week, then daily/as needed moisture/seal. If you are going to change something, just change 1 thing at a time so you can see what is working. If you want consistent results for your hair, use a consistent regimen.
Also, look for the classic sources of damage in your reg. Using heat too often, color (esp coloring lighter), poor relaxer technique (overlapping, too frequent, etc), non seamless combs, inappropriate brushes, not being gentle with hair, etc.