We can all live on a wing and a prayer.
If you have no responsibilities and it doesn't work out fair enough it's you that suffers.
But when someones breath-taking irresponsibility means that other people suffer, there really is no excuse.
8 months the OP knew there might be a problem for. 8 months the OP did nothing but hope for the best.
In a situation that will only get harder
In an 8 month period on time when DS was about 3-4 years I had applied for and had awarded DLA, I had organised benefits so I could stay home, i gradually started to implement all the therapy that DS needed, I paid for some private physio, one nursery placement had failed and the only place that could accommodate him could only take him one day a week. That's the reality of a special needs child, and frankly I've known higher needs children.
As a single parent you have one or more child who is entirely dependent on you (and no relying on shitty dad's isnt always a realistic prospect). As a paid carer you have service users relying on you. If you fuck up, you hurt other people.
I can't imagine not taking that responsibility seriously enough that I could live on hope and assumption