I am glad your hair is getting better. It is always difficult to tell what could be the issue with somebody else's hair, since all hair is (re)acting differently and it also depends a lot on circumstances too.
It is definitely trial and error

Sent from my HTC Desire X using CurlTalk App
2B/C-3A) fine - low porosity
Wash: Daily Fix,SMT, Kesham, Urtekram
RO: Motions CPR Li, Inecto Cocos co, AO GPB, KCTT
acv-rinse, sometimes honey-rinse
LI: coconut oil (winter), CJBC-LI
Styling: AVG, Etos Solid Power Gel, Taft gel, CJPP
Plopping~Pixiecurl diffuse~clipping