Why can't LiAlH4 react with alcohols?
The main issue is that the Al needs to remove its hydride. With a carboxylic acid and/or an aldehyde, it can stick its hydride onto the carbonyl carbon without issue. But the carbon bonded to the alcohol cannot take on a hydride.