"Confront" and "face" (forget the "with" in both cases) have similar meanings in this context, but "confront" is stronger. "Confront" implies defiance and hostility, whereas "face" does not. "I will have to face this problem sooner or later". "He was forced to confront the bully".