Got mugged on the way home

I have a class that ends at 9pm it takes me until almost 11 to get back home. I know its my fault for picking this time slot and I would love to drop the class but if I did it would affect my financial aid and put me off track to graduate on time.

I dont feel safe going home this late. Is it too late to ask the registrar office if they could squeeze me into an earlier time slot or should I just take the L?