Let me just share a little story with you.. during my LO's time in NICU there was another little boy - he was born at 24 weeks and didn't get steroids.. he was ventilated for a very long time, had surgery for his PDA, laser surgery on his eyes, eventually went onto CPAP and remained on it until 15 weeks old, then went onto low flow. Everything then happened all of a sudden, he had his oxygen off, 2 days of monitoring and then 2 days later he went home. His parents were amazed when it was mentioned!! He went home just 3 weeks after his due date. They were also told he'd be on oxygen - but he went home on nothing!
Babies are amazing.. and seem determined to prove Dr's wrong, as your lil one has already done before!! Stay strong honey, it will be a long road but so worth it xx