It happens to us all, you just need to use it as a learning tool and keep moving forward. Sorry things are getting so crazy for you right. I understand how frustrating it can be for things to look like they are getting better but also still be in the same old limbo. Hope it all works out, stay strong.
Accept what is, let go of what was, and have faith in what will be