He never even retook the neighborhood that he gassed. He’s a failure and they’ve no real ability to resupply or to maneuver. He’s screwed. His people are dying and so is his regime. Six million have left their homes. Two million are foreign refugees.
His people are Alawites and possibly the non-Sunni Arabs in Syria. The Sunni Arabs who have massacred Alawites for 1000 years are no more his people than the Germans were David ben Gurion's people. That millions of Sunni Arabs are foreign refugees is a net benefit to him, just as the Arab refugees who left Israel in 1948 provided Israel with a firm demographic basis for a majority Jewish state.
Assad’s done regardless of how they orchestrate it.....it was so from the beginning.
Not uncommon for the Jihadists and terrorists to go from one nation to the other...wherever there is a war the top players are engaged in they send them..and they keep them fighting until International attention is achieved...then like in Libya, Egypt etc. the International Leaders start striking their deals in full view of the media Audiance.
Of course those deals are never the reality that is happening behind the scenes. But it keeps the low-end participants engaged until they are done with them...and we’ve trained them and armed them.... and the players recall them to some other area to fight.
As for the refugees...there is little left for them to go back to at this point....but most will return..they’ve been down this road before...but host countries cannot continue to met their needs...so the LEaders will make certain now that negotiations work in order to relieve the host countries.