I feel you on protecting a straight style! IMO, I’m not trying to waste all that money I just spent to get my hair done just to wrap it up all around my head and ruin the style. In order to hold up my straight styles for 2 weeks I take a silk scarf, fold it in half, and wrap it around my head. If I have bangs, I make sure I’m not flattening this area with the scarf, just protecting my hairline. Secondly, I begin taking duck bill clips (the long metal ones) and start clipping up sections of my hair so that my ends are not hanging over the scarf, or able to rub against my pillow. Finally, I just spray a light hair spray or oil sheen on before I go to bed. In the morning, all I have to do is take down the clips, fluff my hair out, and I’m good to go! HTH.