I can't count the number of times in my life that I've gotten haircuts that I hated. Once in a while I'd try to do something about it by going back and having it re-cut, but I usually still ended up with a haircut I hated, only now with less of it to loathe. But every single time I had a haircut I hated, it only took about two weeks for it to grow out and turn into something I liked very much.
Sometimes, the most favorable thing you can do is just wait it out and trust that time will smooth things over. Sometimes, the best action is inaction.