You are so right - moving sucks - big time - even when it's under good circumstances it's stressful!
And there is definitely something wrong with the system when employers don't value hardworking, dependable, loyal employees.
It seems to be a common occurrence these days, unfortunately.
I hope that somewhere in all of this a silver lining emerges for you and your family.