It takes time.
After Germany fell from the Nazi's, we were in much the same boat for about 2.5 years before any real change started happening, within 5 years all the violence against the Americans and occupying forces had all but quit.
It takes time, we just gotta stick it out and support our troops that are over there.