See if you can catch a ride with someone reliable, maybe someone you work with. I'm sorry this is happening to you.
Im so sorry you are going through this. Stress can cause complications, so tr and relax. After walking so far go home and take a warm bath. As far as hip pain try getting a body pillow or putting one between your legs. If you want to talk at all, feel free to message me. Anytime.