I have no idea how long Assad can sustain his forces in the field. The foreign aid for syria's rebels is not that substantial. They can stand their ground in localized fights but they surely cannot mount offensive operations. Syria still has friends - not many but they're around and they have guns and money to toss around.