Everyone experiences issues like that when growing out hair that's been short a long time. Hair doesn't start laying agreeably until it's gotten long enough that it's weight pulls it over. This can take a year or more. The best thing is to smooth it down the best you can with product or use headbands/scarves/hats/whatever.
I've always had dryish hair and for years conditioned the heck out of it, but lately have had luck with the opposite tact. I now only use shampoo and conditioner once every few weeks. Once or twice a week I'll massage baking soda into my scalp and rinse with vinegar (Lots of people do this. I read an article). I brush it every day from the scalp to the ends to pull the natural oils out to the ends. My hair is stronger, has more volume and, I think, looks better than it ever has. The one drawback of this method is you have to pretty much avoid styling products.