We, in the West,  need to stop behaving exclusively driven by temporary interest with no regards to the law or elementary logic itself.

We cannot be honest and say Crimea is Ukrainian and Kosovo is not Serbian.  
We cannot support separatism from Yugoslavia, while separatism from Bosnia is no good, while realistically there is no good separatism.
We cannot go completely against one ethnic group as it was done to Serbs. The biggest reason for going against them was to suppress supposable Russian influence, that now have actually materialized, since West did not care about Serbian interest.
Ethnic cleansing of Serbs from Croatia is no different than ethnic cleansing of Muslims from Serbian areas.
We cannot support mostly criminal leaderships in Balkan states just because they will do what we say. 

So where law and logic is absent conflict will arise.

Now if anyone knows anything about anything, the engineered destruction of Yugoslavia was one bad step in direction to nowhere.