coexist; be compatible — For two separate things to be made to exist simultaneously.
confront — For two things to oppose each other without any compromise.