I've been using hot water for many months when I take a shower so my hair is dry although it doesn't have any split ends. I never got worried with my dry hair because I know a good way on how to make it soft and shinier. I use mayonnaise and here what I do. I put some mayonnaise on my hair and wait for about 20 minutes before washing it with shampoo and rinse. You have to use much shampoo because mayonnaise makes your hair too oily so you should double the amount of shampoo that you use.
You'll see the difference after washing your hair. The hair is softer and shinier. Why don't you try and see if it also works for you.