You see, when you get a haircut, the ends of your hair are blunt. This bluntness makes it difficult for your hair to lie flat, which is why it stands up more. After a week, the ends of your hair have had time to soften again and the bluntness has disappeared, so your hair lays down better and looks shinier.