I want you to consider this it's a weed and your trying to grow it as if it were a special plant treat it more like a weed. Try growing orchid's. Also in nature which I grow outside also the temperature changes and ph you have much less control and it grows better. Use the hand test daily. check your plants daily. Make any changes slowly.
Weed dose not need the abstract chemistry. Air control and temperature on the leaves is very important in doors.
I use Jacks 321 and Caps
moab also I have added Backstrap to my mix and I will openly admit that Sea is right it needs to be there in small quanities she likes the taste but I believe its the sulfur.
I do use a lot of the chemistry but only when the ladies call for it. Some plants indoors do not grow the stems strong enough so I add Silica. I don't use Cal/mag because it adds to much N read Sea's posts and start treating the cal or mag separately. I have grown some killer weed and some not so good in the old days we smoked it all. If your plants come under a hard fought problems for the most part I ax them or eat it Why your gut will kill mold spores in your lungs they grow. I don't smoke any more unless it a good quantity.
Learning is a process of elimination that which works and that that don't.
Most of what I do was learned here in the old days I grew fair to good weed.
Now I still have a flop or two but mostly I grow premium. I used to think I was a brain about growing. Now I no I was dumb and now I read read and listen.