Have you tried shampooing with something moisturizing like Elucence, DCing with a conditioner of your choice with a cap under a dryer, then rinsing with ACV? Towel drying it as much as you can but not till it's stone dry. Just till it's just damp? Then spraying on S-Curl (white bottle with blue writing) No-Drip Activator as generously as possible so hair feels wet and easy to comb? If not, try it then comb out your TWA for the day and let it dry in the course of the day. In the evening, it may feel hard and dry so spray S-Curl again till it feels soft and moist again. If you can put your hair in plaits, do so in the areas where you can. (In all my life, I've never gone to bed without putting my natural hair in big braids. I can't imagine dealing with my hair in the AM if I didn't braid it for the night.) Next, put on a plastic cap for the night. In the AM, your undo the plaits and comb your hair. It should comb really easily. Style and leave well alone. Only apply more S-Curl in the evening if your hair feels hard. If it is still soft, just baggy again for the night.
I find oils make my hair hard, shea butter feels good on application then dries hard, creams feel good and keep my hair soft but make my hair curl back on itself so that it'd make a nice rug--which is a pain to comb. S-Curl makes my hair behave the way it does when wet with water and conditioner: combs really easily and looks as soft as it feels. It doesn't stretch my hair, but it also doesn't shrink it as much as creams do. I think braiding every night does make a difference too.