You sound like someone who really cares about the people that you are helping and is conscientious about her responsibilities, but at the same time believes that everyone else should pull their own weight and not wait for you to initiate it, whatever it is.
God has blessed me with at least one steady job at all times since I am 17 years old. In this time I have learned a thing or two about working for other people. I, too, am conscientious and want to do the best that I can for the people that I support. What I have found is that no matter the size of the organization, when your supervisors and those in authority over you at work figure out that you are competent and can handle the normal workload that other people are doing, they immediately start adding more and more workload on you. I used to take that extra workload on myself most willingly, and it negatively affected my life in many ways. I had very little free time. People left work at 5pm but I stayed and continued to do more work. I didn't get paid for that extra work. I traveled and made sacrifices for that company above and beyond what others did. After I had given up so many things and lost so much in my life and missed so many things with my family, I walked away from that job never being compensated for the extra time and with no great thanks. I was just used.. but I allowed it.
What I did do was reinvent myself when I went applying for jobs at other companies. I stated clearly up front how much work I would do, what kind of work I would do and that I wanted competent people around me to pull their share of the workload. This is respected by them. Over time, you get your life back, though I have never regained all the friends that I gave up and the events that I missed because of working extra long days. I believe you are doing the right thing by drawing a line in the sand even if it means starting over somewhere else, but you must prayerfully consider what God's will is for your life.
There is honor in private suffering for sure if that is the reason that you are doing it, but it is not necessary that you remain in that situation for the rest of your life if there is no good reason for it other than abuse by fellow coworkers and supervisors; this is a job, not philanthropy, though there are high praises for helping these kids. I realize that you are helping these special ed children, but there are special ed children in other places too. In any case, your efforts with these children have not escaped the Lord's notice and He will lovingly guide you through this time in your life. Seek God's will and then do it. These decisions can be difficult, but they can change the course of our lives for the better if we either come to a peace about our current situation and stick it out where we are, or seek to make changes to find it somewhere else, to better ourselves and bring us closer to the Lord. Only you can make this decision in prayerful consideration of all the factors.
May God bless you, and may you seek the Lord's will for your life in all your decisions.
I can tell that you really care about your students. You are in a challenging field and it is very stressful. I'm sure you would much rather teach than fill out all the reports. I recently had a boss who was very challenging and made life miserable for me to put it mildly. I prayed for a change every day and to my surprise he was promoted and moved away. I hadn't thought about that possibility, but it was God's answer, and I am grateful for it.
Reading through your challenges and the other responses reminded me of the following which is credited to Mother Teresa.
People are often unreasonable, irrational, and self centered.
Forgive them anyway.
If you are kind , people may accuse you of selfish, ulterior motives.
Be kind anyway.
If you are successful, you will win some unfaithful friends and some genuine enemies.
If you are honest and sincere people may deceive you.
Be honest and sincere anyway.
What you spend years creating, others can destroy overnight.
If you find serenity and happiness, some may be jealous.
Be happy anyway.
The good you do today, will often be forgotten.
Do good anyway.
Give the best you have, and it will never be enough.
Give your best anyway.
In the final analysis, it is between you and God.
It was never between you and them anyway.
Take care of your self, blessings