You need to call your relatives. If one of my second cousins whom I never met gives me a call saying that they are in your position and don't know where to turn I am driving out 4 hours to pick them up at the drop of a hat.
It is going to be be hard but there are means to get free. Explore your options once you are safe but right now job one is get safe.
Shelters often share resources and many are more flexible than you would expect. They might not take you personally but dollars to donuts they can point you in the direction of other specialized resources.